radeonsi: update copyrights
[mesa.git] / src / gallium / drivers / radeonsi / si_shader.c
2018-04-05 Marek Olšákradeonsi: update copyrights
2018-04-03 Marek Olšákradeonsi/gfx9: fix bad LLVM params in monolithic LS+HS
2018-04-02 Marek Olšákradeonsi: implement GL_KHR_blend_equation_advanced
2018-04-02 Marek Olšákradeonsi: rename unpack_param -> si_unpack_param
2018-04-02 Timothy Arceriradeonsi/nir: fix explicit component packing for geom...
2018-04-02 Timothy Arceriradeonsi/nir: gather buffers declared more accurately...
2018-04-02 Timothy Arceriradeonsi: create load_const_buffer_desc_fast_path(...
2018-03-28 Marek Olšákradeonsi: don't use the SPI barrier management bug...
2018-03-14 Dave Airlieac/nir: pass the nir variable through tcs loading.
2018-03-08 Marek Olšákradeonsi: expand constbuf 0 address correctly to fix...
2018-03-08 Timothy Arceriac/radeonsi: add emit_kill to the abi
2018-03-07 Marek Olšákradeonsi: remove si_llvm_add_attribute
2018-03-07 Marek Olšákradeonsi: fix passing address32_hi to LLVM for high...
2018-03-06 Samuel Pitoisetac: add ac_count_scratch_private_memory()
2018-03-06 Timothy Arceriradeonsi/nir: fix handling of doubles for gs inputs
2018-03-06 Timothy Arceriradeonsi: move si_nir_load_input_gs() to si_shader.c
2018-02-27 Timothy Arceriac/radeonsi: add load_base_vertex() to the abi
2018-02-27 Timothy Arceriradeonsi: create get_base_vertex() helper
2018-02-26 Marek Olšákradeonsi: remove 2 unused user SGPRs from merged TES...
2018-02-26 Marek Olšákradeonsi: make SI_SGPR_VERTEX_BUFFERS the last user...
2018-02-26 Marek Olšákradeonsi: set correct num_input_sgprs for VS prolog...
2018-02-26 Marek Olšákradeonsi: allow fewer input SGPRs in 2nd shader of...
2018-02-26 Timothy Arceriradeonsi/nir: fix loading of doubles for tess varyings
2018-02-26 Timothy Arceriradeonsi/nir: fix lds store in tcs outputs handling
2018-02-24 Marek Olšákradeonsi: preload the tess offchip ring in TES
2018-02-24 Marek Olšákradeonsi: move tess ring address into TCS_OUT_LAYOUT...
2018-02-24 Marek Olšákradeonsi: move 2nd-shader descriptor pointers into...
2018-02-24 Marek Olšákradeonsi: move TCS_OUT_LAYOUT.PatchVerticesIn to lower...
2018-02-21 Timothy Arceriradeonsi/nir: fix tess varying loads for doubles
2018-02-21 Timothy Arceriac/radeonsi: pass type to load_tess_varyings()
2018-02-17 Marek Olšákradeonsi: implement 32-bit pointers in user data SGPRs...
2018-02-14 Timothy Arceriradeonsi/nir: fix si_nir_load_tcs_varyings() for outputs
2018-02-13 Timothy Arceriradeonsi: make si_declare_compute_memory() more generic...
2018-02-12 Samuel Pitoisetac: remove unused parameters in abi::load_tess_coord()
2018-02-12 Samuel Pitoisetac: add load_sample_mask_in() to the ABI
2018-02-08 Samuel Pitoisetac: add ac_build_export_null() helper
2018-02-06 Timothy Arceriac/radeonsi: add num_work_groups to the abi
2018-02-06 Timothy Arceriac/radeonsi: create ac_build_shader_clock() helper
2018-02-06 Timothy Arceriac/radeonsi: add load_local_group_size() to the abi
2018-02-06 Timothy Arceriradeonsi: add get_block_size() helper
2018-02-06 Timothy Arceriac/radeonsi: add local_invocation_ids to the abi
2018-02-06 Timothy Arceriac/radeonsi: add workgroup_ids to the abi
2018-02-02 Marek Olšákradeonsi: use pknorm_i16/u16 and pk_i16/u16 LLVM intrinsics
2018-02-01 Marek Olšákac: add glc parameter to ac_build_buffer_load_format
2018-02-01 Marek Olšákradeonsi: load the right number of components for VS...
2018-01-31 Marek Olšákradeonsi: print shader-db stats for main parts, not...
2018-01-31 Marek Olšákradeonsi: move max_simd_waves computation into a separa...
2018-01-30 Timothy Arceriac/radeonsi: add lookup_interp_param and load_sample_po...
2018-01-30 Timothy Arceriradeonsi/nir: add prim_mask to the abi
2018-01-30 Timothy Arceriradeonsi/nir: adjust load_sample_position() to be share...
2018-01-27 Marek Olšákac: rename and move si_const_array into common code
2018-01-27 Marek Olšákac: move address space definitions to common code
2018-01-27 Marek Olšákac: don't use byval LLVM qualifier in shaders
2018-01-26 Samuel Pitoisetac: pass the number of channels to ac_build_buffer_load...
2018-01-22 Timothy Arceriac/radeonsi: add emit primitive to the abi
2018-01-22 Timothy Arceriradeonsi: add generic emit primitive helper
2018-01-17 Timothy Arceriac/radeonsi: add tcs load outputs support
2018-01-13 Mauro Rossiac: fix build error in si_shader
2018-01-11 Timothy Arceriac: add load_patch_vertices_in() to the abi
2018-01-08 Timothy Arceriac: add load_tess_level() to the abi
2018-01-08 Timothy Arceriradeonsi: add load_tess_level() helper
2018-01-05 Timothy Arceriac/radeonsi: add load_tess_coord() to the abi
2018-01-05 Timothy Arceriradeonsi: make si_llvm_emit_tcs_epilogue compatible...
2018-01-05 Timothy Arceriac/radeonsi: add tcs_rel_ids to the abi
2018-01-05 Timothy Arceriradeonsi: add unpack_llvm_param() helper
2018-01-05 Timothy Arceriac: add {tcs,tes}_patch_id to the abi
2018-01-05 Timothy Arceriradeonsi: add nir support for tcs outputs
2018-01-05 Timothy Arceriradeonsi: add si_nir_load_input_tcs()
2018-01-05 Timothy Arceriradeonsi: add get_dw_address_from_generic_indices(...
2018-01-05 Timothy Arceriac: add load_tes_inputs() to the abi
2018-01-05 Timothy Arceriradeonsi: add si_nir_load_input_tes()
2017-12-27 Samuel Pitoisetradeonsi: make use of ac_init_exec_full_mask()
2017-12-22 Samuel Pitoisetamd/common: add ac_export_mrt_z() helper
2017-12-14 Samuel Pitoisetamd/common: add ac_build_waitcnt()
2017-12-14 Samuel Pitoisetradeonsi: make use of ac_get_spi_shader_z_format()
2017-12-13 Timothy Arceriradeonsi: create get_tcs_tes_buffer_address helper
2017-12-06 Marek Olšákradeonsi/gfx9: make shader binaries use read-only memory
2017-12-05 Timothy Arceriradeonsi: pass llvm type directly to buffer_load()
2017-12-04 Timothy Arceriac: add si_nir_load_input_gs() to the abi
2017-12-04 Timothy Arceriradeonsi: create si_llvm_load_input_gs()
2017-12-04 Timothy Arceriradeonsi: pass llvm type to lds_load()
2017-12-04 Timothy Arceriradeonsi: add llvm_type_is_64bit() helper
2017-12-04 Timothy Arceriradeonsi: pass llvm type to si_llvm_emit_fetch_64bit()
2017-12-04 Timothy Arceriradeonsi: add nir support for gs epilogue
2017-12-04 Timothy Arceriradeonsi: add nir support for es epilogue
2017-12-04 Timothy Arceriradeonsi: add nir support for ls epilogue
2017-11-29 Marek Olšákradeonsi: remove r600_common_screen
2017-11-29 Marek Olšákradeonsi: move shader debug helpers out of r600_pipe_co...
2017-11-29 Marek Olšákradeonsi: move/remove ac_shader_binary helpers
2017-11-28 Nicolai Hähnleradeonsi/gfx9: simplify condition for on-chip ESGS
2017-11-28 Nicolai Hähnleradeonsi: use si_shader_context instead of lp_build_con...
2017-11-25 Marek Olšákradeonsi: fix a typo in creating monolithic ES-GS
2017-11-25 Marek Olšákradeonsi: don't write undefined output channels to...
2017-11-25 Marek Olšákradeonsi: use ac.lds for shared memory
2017-11-25 Marek Olšákradeonsi: do 64-bit LDS loads recursively
2017-11-20 Nicolai Hähnleradeonsi/gfx9: fix VM fault with fetched instance divisors
2017-11-15 Timothy Arceriac: add gs_{prim,invocation}_id to the abi
2017-11-12 Timothy Arceriac: add emit_vertex to the abi
2017-11-12 Timothy Arceriradeonsi: rework gs_vtx_offset handling
2017-11-09 Nicolai Hähnleradeonsi: use ready fences on all shaders, not just...
next