radeonsi: Enable VGPR spilling for all shader types v5
[mesa.git] / src / gallium / drivers / radeonsi / si_shader.c
2015-01-28 Tom Stellardradeonsi: Enable VGPR spilling for all shader types v5
2015-01-28 Tom Stellardradeonsi/compute: Allocate the scratch buffer during...
2015-01-20 Tom Stellardradeon: Teach radeon_elf_read() how to parse reloc...
2015-01-20 Tom Stellardradeon: Add a helper function for freeing members of...
2015-01-07 Marek Olšákradeonsi: enable LLVM optimizations that assume no...
2015-01-07 Marek Olšákradeonsi: remove special handling of TGSI_INTERPOLATE_C...
2015-01-07 Marek Olšákradeonsi: implement VERTEXID_NOBASE and BASEVERTEX...
2015-01-07 Marek Olšákradeonsi: fix VertexID for OpenGL
2015-01-07 Marek Olšákradeonsi: clarify a hw bug in shader exports
2015-01-07 Marek Olšákradeonsi: use ordered compares for SSG and face selection
2015-01-06 Tom Stellardradeonsi: Cache LLVMTargetMachine object in si_screen
2014-12-10 Marek Olšákradeonsi: get info about VS outputs from tgsi_shader_info
2014-11-21 Marek Olšákradeonsi: use minnum and maxnum LLVM intrinsics for...
2014-10-31 Tom Stellardradeonsi/compute: Enable PIPE_SHADER_IR_NATIVE for...
2014-10-21 Marek Olšákradeonsi: load ring resource descriptors only once
2014-10-21 Marek Olšákradeonsi: clarify shader constant load functions
2014-10-21 Marek Olšákradeonsi: statically declare resource and sampler arrays
2014-10-21 Marek Olšákradeonsi: remove conversion of DX9 FACE input to GL
2014-10-12 Marek Olšákradeonsi: use tgsi_shader_info in si_llvm_emit_fs_epilogue
2014-10-12 Marek Olšákradeonsi: remove si_shader_output_values::index
2014-10-12 Marek Olšákradeonsi: use tgsi_shader_info in si_llvm_emit_vs_epilogue
2014-10-12 Marek Olšákradeonsi: remove shader->input[] and output[] arrays...
2014-10-12 Marek Olšákradeonsi: move param_offset out of shader->input[]...
2014-10-12 Marek Olšákradeonsi: use tgsi_shader_info to get a list of GS...
2014-10-12 Marek Olšákradeonsi: use tgsi_shader_info in si_shader_ps
2014-10-12 Marek Olšákradeonsi: use tgsi_shader_info in fetch_input_gs
2014-10-12 Marek Olšákradeonsi: don't rely on shader->output in si_llvm_emit_...
2014-10-12 Marek Olšákradeonsi: use tgsi_shader_info in si_llvm_emit_es_epilogue
2014-10-12 Marek Olšákradeonsi: don't recompile shaders when changing nr_cbuf...
2014-10-12 Marek Olšákradeonsi: remove vs.ucps_enabled from the shader key
2014-10-12 Marek Olšákradeonsi: assume ClipDistance usage mask is always 0xf
2014-10-04 Marek Olšáktgsi: change tgsi_shader_info::properties to a one...
2014-10-04 Marek Olšákradeonsi: set number of userdata SGPRs of GS copy shade...
2014-10-04 Marek Olšákradeonsi: pass the GS shader directly to si_generate_gs...
2014-10-04 Marek Olšákradeonsi: set LLVMByValAttribute for all descriptor...
2014-10-04 Marek Olšákradeonsi: remove interp_at_sample from the key, use...
2014-10-04 Marek Olšákradeonsi: move geometry shader properties from si_shade...
2014-10-04 Marek Olšákradeonsi: remove unused variable si_shader::gs_input_prim
2014-10-04 Marek Olšákradeonsi: get fs_write_all from tgsi_shader_info directly
2014-10-04 Marek Olšáktgsi: simplify shader properties in tgsi_shader_info
2014-10-04 Marek Olšákradeonsi: get tgsi_shader_info only once before compilation
2014-09-24 Marek Olšákradeonsi: properly destroy the GS copy shader and scrat...
2014-09-24 Marek Olšákradeonsi: don't pass the context to the shader translator
2014-09-24 Marek Olšákradeonsi: don't snoop currently-bound GS shader when...
2014-09-24 Marek Olšákradeonsi: shorten si_pipe_* prefixes to si_*
2014-09-24 Marek Olšákradeonsi: merge si_pipe_shader into si_shader
2014-09-24 Marek Olšákradeonsi: set KILL_ENABLE during shader compilation...
2014-09-24 Marek Olšákradeonsi: remove shader.ps_conservative_z, set db_shade...
2014-08-28 Emil Velikovgallium/radeon: cleanup header inclusion
2014-08-19 Marek Olšákradeonsi: don't set CB_SHADER_MASK=1 if there are no...
2014-07-28 Tom Stellardradeonsi: Use util_memcpy_cpu_to_le32()
2014-07-21 Tom Stellardradeonsi/compute: Add support scratch buffer support v2
2014-07-21 Tom Stellardradeonsi: Read rodata from ELF and append it to the...
2014-07-17 Marek Olšákradeonsi: use an SGPR instead of VGT_INDX_OFFSET
2014-07-17 Marek Olšákradeonsi: assume LLVM 3.4.2 is always present
2014-07-14 Marek Olšákradeonsi: partially revert "switch descriptors to i32...
2014-07-11 Marek Olšákradeonsi: rename definitions of shader limits
2014-07-11 Marek Olšákradeonsi: switch descriptors to i32 vectors
2014-07-11 Marek Olšákradeonsi: properly implement texture opcodes that take...
2014-07-11 Marek Olšákradeonsi: fix texture fetches with derivatives for...
2014-07-11 Marek Olšákradeonsi: fix samplerCubeShadow with bias
2014-07-09 Ilia Mirkingallium: switch dedicated centroid field to interpolati...
2014-06-18 Marek Olšákradeonsi: implement ARB_texture_query_lod
2014-06-18 Marek Olšákradeonsi: pass ARB_conservative_depth parameters to...
2014-06-18 Marek Olšákradeonsi: cosmetic changes in si_shader.c
2014-06-18 Marek Olšákradeonsi: implement ARB_texture_gather and Gather funct...
2014-06-16 Marek Olšákradeonsi: fixup sizes of shader resource and sampler...
2014-06-02 Marek Olšákradeonsi: implement SAMPLEMASK fragment shader output
2014-06-02 Marek Olšákradeonsi: interpolate varyings at sample when full...
2014-06-02 Marek Olšákradeonsi: implement SAMPLEPOS fragment shader input
2014-06-02 Marek Olšákradeonsi: implement SAMPLEID fragment shader input
2014-05-10 Marek Olšákradeonsi: prepare depth export registers at compile...
2014-05-10 Marek Olšákradeonsi: simplify depth/stencil export code
2014-05-10 Marek Olšákradeonsi: add and use a helper function for loading...
2014-05-06 Marek Olšákradeonsi: implement ARB_texture_cube_map_array
2014-04-17 Darren Powellradeonsi: Added Diag Handler to receive LLVM Error...
2014-03-07 Tom Stellardradeon: Rename struct radeon_llvm_binary to radeon_shad...
2014-02-27 Michel Daenzerradeonsi: Prevent geometry shader from emitting too...
2014-02-24 Tom Stellardradeonsi: Use SI_BIG_ENDIAN now that it exists
2014-02-24 Tom Stellardradeonsi: Use util_cpu_to_le32() instead of bswap32...
2014-01-29 Michel Dänzerradeonsi: Put GS ring buffer descriptors with streamout...
2014-01-29 Michel Dänzerradeonsi: Geometry shader micro-optimizations
2014-01-29 Michel Dänzerradeonsi: Pass VS resource descriptors to the HW ES...
2014-01-29 Michel Dänzerradeonsi: Fix streamout from geometry shader
2014-01-29 Michel Dänzerradeonsi: Properly match ES outputs to GS inputs
2014-01-29 Michel Dänzerradeonsi: Really dump TGSI code before any TGSI->LLVM...
2014-01-29 Michel Dänzerradeonsi: Also export clip distances with geometry...
2014-01-29 Michel Dänzerradeonsi: Take GS into account for VS state in more...
2014-01-29 Michel Dänzerradeonsi: Handle TGSI_SEMANTIC_PRIMID
2014-01-29 Michel Dänzerradeonsi: Generalize counting of shader parameters
2014-01-29 Michel Dänzerradeonsi: Fix handling of geometry shader output vertex ID
2014-01-29 Michel Dänzerradeonsi: Initial geometry shader support
2014-01-29 Michel Dänzerradeonsi: Refactor shader input / output handling code
2014-01-28 Marek Olšákradeonsi: cleanup includes, add missing license
2014-01-28 Marek Olšákr600g,radeonsi: consolidate get_compute_param
2014-01-13 Andreas Hartmetzradeonsi: Rename the commonly occurring rctx/r600 varia...
2014-01-13 Andreas Hartmetzradeonsi: Rename R600->SI in some remaining defines.
2014-01-13 Andreas Hartmetzradeonsi: Rename r600->si for functions in si_pipe.h.
2014-01-13 Andreas Hartmetzradeonsi: Rename r600->si for functions in si_resource.h.
2014-01-13 Andreas Hartmetzradeonsi: Rename r600->si for structs in si_pipe.h.
next