r600g: uniform buffer object support
[mesa.git] / src / gallium / drivers / r600 / r600_shader.c
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
2012-06-26 Vadim Girlinr600g: avoid unnecessary shader exports v2
2012-06-26 Vadim Girlinr600g: cache shader variants instead of rebuilding v3
2012-06-21 Tom Stellardr600g: Fix reading vtx instruction offset from bytestream
2012-06-06 Tom Stellardr600g: Compute support for Cayman
2012-06-01 Tom Stellardradeon/llvm: Emit 2 bytes for vertex fetch offsets
2012-06-01 Adam Rakr600g: compute support for evergreen
2012-05-25 Vadim GirlinRevert "r600g: set round_mode to truncate and get rid...
2012-05-11 Marek OlšákMerge branch 'gallium-userbuf'
2012-05-11 Francisco Jerezgallium/tgsi: Move interpolation info from tgsi_declara...
2012-05-11 Francisco Jerezgallium/tgsi: Split sampler views from shader resources.
2012-05-09 Kai Wasserbächr600g: Handle TGSI_OPCODE_CEIL (v2)
2012-05-03 Tom Stellardr600g/llvm: Mask write of pred_inst in llvm_if()
2012-05-03 Tom Stellardr600g: Add support for reading BREAK_LOGICALZ_i32 from...
2012-05-02 Tom Stellardr600g: Add support for reading vertex fetches from...
2012-05-02 Tom Stellardr600g: Add support for reading native instructions...
2012-04-29 Marek Olšákwinsys/radeon: simplify buffer map/unmap functions
2012-04-23 Brian Paulr600g: init vars to silence warnings
2012-04-23 Tom Stellardr600g: Add hooks for the LLVM shader compiler
2012-04-20 Vadim Girlinr600g: disable I2F conversion for InstanceID if integer...
2012-04-09 Vadim Girlinr600g: check gpr count limit
2012-03-05 Marek Olšákr600g: cleanup includes
2012-03-05 Marek Olšákr600g: remove obsolete todo comments
2012-02-08 Christian Königr600g: fix handling of outputs as TEX addr sources
2012-01-31 Marek Olšákr600g: merge r600_context with r600_pipe_context
2012-01-31 Marek Olšákr600g: remove u8,u16,u32,u64 types
2012-01-31 Marek Olšákr600g: use a more clever way to disable per-vertex...
2012-01-30 Dave Airlier600g: fix udiv/idiv/umod/imod on cayman
2012-01-30 Dave Airlier600g: fix fragcoord.w test on cayman
2012-01-25 Marek Olšákr600g: handle start_component from stream_output_info...
2012-01-25 Marek Olšákr600g: nuke the fallback for vertex and fragment color...
2012-01-24 Vadim Girlinr600g: fix inconsistency with INTERP* opcode definitions
2012-01-24 Vadim Girlinr600g: fix loop break/continue operations
2012-01-24 Vadim Girlinr600g: fix fragcoord.w
2012-01-24 Vadim Girlinr600g: fix interpolation with clipvertex
2012-01-23 Dave Airlier600g: cayman fix integer multiplies
2012-01-23 Dave Airlier600g: cayman initial integer support
2012-01-23 Vadim Girlinr600g: fix VS fog export
2012-01-22 Dave Airlier600g: initial cube shadow sampling
2012-01-22 Vadim Girlinr600g: set round_mode to truncate and get rid of tgsi_f...
2012-01-21 Vadim Girlinr600g: implement clip vertex v2
2012-01-21 Dave Airlier600g: no need to do CUBE coordinate handling for TXQ.
2012-01-20 Vadim Girlinr600g: fix combined MEM_STREAM instructions
2012-01-20 Dave Airlier600g: fixup AR handling (v5)
2012-01-18 Dave Airlier600g: fix ISLT on r600/700
2012-01-18 Dave Airlier600g: make r600/700 use correct ineg.
2012-01-18 Vadim Girlinr600g: fix UINT_TO_FLT on evergreen
2012-01-17 Vadim Girlinr600g: fix USLT for r600-eg
2012-01-17 Vadim Girlinr600g: rework IDIV/UDIV and implement MOD/UMOD (v2)
2012-01-15 Dave Airlier600g: fix mullo_uint trans slot only on r600/r700
2012-01-15 Vadim Girlinr600g: implement clip distances
2012-01-15 Vadim Girlinr600g: implement two-sided lighting (v3)
2012-01-15 Vadim Girlinr600g: add support for ISHR/USHR/SHL on r600-evergreen
2012-01-15 Vadim Girlinr600g: implement IDIV/UDIV on r600-evergreen
next