r600g: move streamout state to drivers/radeon
[mesa.git] / src / gallium / drivers / r600 / r600_shader.c
2013-08-30 Marek Olšákr600g: move streamout state to drivers/radeon
2013-08-30 Vadim Girlinr600g: enable SB backend by default
2013-08-30 Vadim Girlinr600g: fix color exports when we have no CBs
2013-08-25 Henri Verbeetr600g: Implement the new float comparison instructions...
2013-08-14 Roland Scheideggerr600/radeonsi: implement new float comparison instructions
2013-08-02 Christoph Bumillerr600g: honour semantic index in fragment color exports
2013-07-12 Brian Paultgsi: rename the TGSI fragment kill opcodes
2013-06-28 Tom Stellardr600g/compute: Move compute_shader_create() function...
2013-06-17 Jonathan Graygallium: replace bswap_32 calls with util_bswap32
2013-05-20 Vincent Lejeuner600g/llvm: Fix cubearray textureSize
2013-05-16 Niels Ole Salscheiderr600g: fixup for MSAA texture support checking
2013-05-15 Marek Olšákr600g: cleanup MSAA texture support checking
2013-05-10 Marek Olšákr600g: increase array size for shader inputs and outputs
2013-05-06 Tom Stellardr600g/llvm: Don't feed LLVM output through r600_bytecod...
2013-05-06 Tom Stellardr600g/llvm: Don't emit CALL_FS for vertex shaders
2013-05-03 Vadim Girlinr600g/sb: use hex instead of binary constants
2013-05-03 Vadim Girlinr600g: use old shader disassembler by default
2013-04-30 Vadim Girlinr600g: plug in optimizing backend
2013-04-30 Vadim Girlinr600g: mask unused source components for SAMPLE
2013-04-30 Vincent Lejeuner600g/llvm: Fix opencl build
2013-04-30 Vincent Lejeuner600g/llvm: get use_kill from compiler shader
2013-04-24 Tom Stellardr600g/llvm: Pass struct r600_bytecode to r600_llvm_compile
2013-04-23 Vincent Lejeuner600/llvm: Read stacksize from config header
2013-04-23 Vincent Lejeune/bin/bash: q : commande introuvable
2013-04-18 Tom Stellardr600g: Fix build with --enable-opencl
2013-04-17 Vincent Lejeuner600g/llvm: Use gprcount from llvm
2013-04-17 José Fonsecagallium: Disambiguate TGSI_OPCODE_IF.
2013-04-17 José Fonsecagallium: Eliminate TGSI_OPCODE_IFC.
2013-04-16 Martin Anderssonr600g: Workaround for a harware bug with nested loops...
2013-04-11 Dave Airlier600g: fix two issues in compressed msaa reading code
2013-04-09 Martin Anderssonr600g: Fix UMAD on Cayman
2013-04-04 Vincent Lejeuner600g/llvm: Workaround for wrong tex.offset_*
2013-04-03 Vincent Lejeuner600g/llvm: Do not change cf_alu inst when adding alus
2013-04-02 Vadim Girlinr600g: don't reserve more stack space than required v5
2013-04-02 Vadim Girlinr600g: fix range handling for tgsi input declarations v2
2013-04-01 Vincent Lejeuner600g/llvm: Use stack_size provided from llvm.
2013-04-01 Vincent Lejeuner600g/llvm: Add support for cf_alu native encode
2013-03-31 Vincent Lejeuner600g/llvm: use native encode for tex
2013-03-11 Tom Stellardr600g/llvm: Fix build
2013-03-11 Marek Olšákr600g: atomize vertex shader
2013-03-11 Marek Olšákr600g: inline r600_pipe_shader function
2013-03-11 Marek Olšákr600g: use a single env var R600_DEBUG, disable bytecod...
2013-02-18 Vincent Lejeuner600g/llvm: Fix alpha_to_one piglit tests
2013-02-05 Tom Stellardr600g/compute: Fix segfault caused by new shader disass...
2013-02-01 Vadim Girlinr600g: implement shader disassembler v3
2013-02-01 Vadim Girlinr600g: use tables with ISA info v3
2013-01-28 Vadim Girlinr600g: improve inputs/interpolation handling with llvm...
2013-01-28 Tom Stellardr600g: Add ar_chan member to struct r600_bytecode
2013-01-28 Jerome Glisser600g: add multi ring support with dma as first second...
2013-01-18 Vincent Lejeuner600g/llvm: tgsi to llvm emits store.swizzle intrinsic...
2013-01-18 Vincent Lejeuner600g/llvm: tgsi to llvm emits stream output intrinsics.
2013-01-18 Vadim Girlinr600g/llvm: rework handling of the constants
2013-01-11 Dave Airlier600g: texture buffer object + glsl 1.40 enable support...
2013-01-11 Dave Airlier600g: uniform buffer object support
2013-01-11 Dave Airlier600: always export a position from vertex shader
2013-01-07 Jerome Glisseradeon/winsys: move radeon family/class identification...
2012-12-20 Marek Olšákr600g: refactor and make streamout dumping more informative
2012-12-20 Marek Olšákr600g: try to fix streamout for the cases where BURST_C...
2012-12-20 Marek Olšákr600g: lower stream outputs with dst_offset < start_com...
2012-12-20 Marek Olšákr600g: use r600_get_temp to get temporaries for CLIPDIS...
2012-12-18 Vadim Girlinr600g: initialize inst_mod in r600_tex_from_byte_stream
2012-12-16 Dave Airlier600g: fixup offset types for printing
2012-12-13 Maxence Le Dorer600g/radeonsi: Silence warnings
2012-12-13 Vincent Lejeuner600g: use load_ar checks with llvm output.
2012-11-29 Vincent Lejeuner600g: mirror simplification of if/break opcodes
2012-11-09 Dave Airlier600g: add initial cube map array support (v2)
2012-11-08 Dave Airlier600g: fix lod bias/explicit lod with cube maps.
2012-11-08 Dave Airlier600g: clarify const buffer numbering and handling
2012-11-07 Alex Deucherr600g/compute: fix call to r600_bytecode_init
2012-11-02 Vincent Lejeuner600g: make tgsi-to-llvm generates store.pixel* intrins...
2012-10-29 Vincent Lejeuner600g: tgsi-to-llvm emits right input intrinsics
2012-10-29 Marek Olšákr600g: implement texturing with 8x MSAA compressed...
2012-10-24 Vincent Lejeuner600g: rewrite tgsi-to-llvm load-input to handle fragcoord
2012-10-19 Tom Stellardr600g: Remove special handling of PRED_SET* insructions...
2012-10-12 Marek Olšákr600g: move shader structures into r600_shader.h
2012-10-09 Marek Olšákr600g: remove the dual_src_blend flag from the shader key
2012-10-09 Vincent Lejeuner600g: use a select to handle front/back color in llvm
2012-10-09 Vincent Lejeuner600g: frontcolor tracks its associated backcolor
2012-09-27 Vincent Lejeuner600g: add some members to radeon_llvm_context
2012-09-27 Vincent Lejeuner600g: tgsi-to-llvm path is taken after declarations...
2012-09-27 Marek Olšákr600g: fix EXP on Cayman
2012-09-27 Marek Olšákr600g: fix RSQ of negative value on Cayman
2012-09-22 Tom Stellardr600g: Fix build with LLVM compiler
2012-09-21 Marek Olšákr600g: don't snoop context state while building shaders
2012-09-19 Tom Stellardr600g: Use LOOP_START_DX10 for loops
2012-09-19 Michal Sciubidloradeon/llvm: Emit ISA for ALU instructions in the R600...
2012-09-17 Xinya Zhangr600g: Close a memory leak of llvm byte streams
2012-09-13 Marek Olšákr600g: add clip_misc_state for clip registers emitted...
2012-09-06 Matt TurnerRemove useless checks for NULL before freeing
2012-09-06 Matt TurnerDon't cast the return value of malloc/realloc
2012-08-16 Marek Olšákr600g: make F2U trans-only on r600-r700
2012-08-15 Vincent Lejeuner600g: Glue to handle predicate aware output from llvm
2012-08-15 Vincent Lejeuner600g: Add support for predicates
2012-08-15 Marek Olšákr600g: implement TXQ_LZ opcode
2012-08-15 Marek Olšákr600g: implement alpha-to-one
2012-08-14 Tom Stellardradeon/llvm: Use correct opcocde for BREAK_LOGICALNZ_i32
2012-08-04 Dave Airlier600g: fix F2U opcode translation
2012-07-23 Vincent Lejeuneradeon/llvm: Fix a bug with IF LOGICALNZ with int operand
2012-07-15 Marek Olšákr600g: don't check the R600_GLSL130 env var
2012-06-29 Tom Stellardradeon/llvm: Emit raw ISA for vertex fetch instructions
next