radeonsi: declare new user SGPR indices for bindless samplers/images
[mesa.git] / src / gallium / drivers / radeonsi / si_shader_internal.h
2017-08-22 Samuel Pitoisetradeonsi: declare new user SGPR indices for bindless...
2017-07-31 Nicolai Hähnleradeonsi: make get_indirect_index globally visible
2017-07-31 Nicolai Hähnleradeonsi/nir: add image descriptor loading
2017-07-31 Nicolai Hähnleradeonsi/nir: implement ac_shader_abi::load_sampler_desc
2017-07-31 Nicolai Hähnleradeonsi/nir: load FS inputs
2017-07-31 Nicolai Hähnleradeonsi/nir: load VS inputs
2017-07-31 Nicolai Hähnleac,radeonsi: add ac_shader_abi::emit_outputs for hardwa...
2017-07-31 Nicolai Hähnleradeonsi: translate NIR to LLVM
2017-07-31 Nicolai Hähnleac,radeonsi: move some VS input descriptions to ac_shad...
2017-07-27 Nicolai Hähnleradeonsi/gfx9: always wrap GS and TCS in an if-block...
2017-07-17 Marek Olšákradeonsi: merge si_llvm_get_amdgpu_target into ac_get_l...
2017-06-23 Marek Olšákradeonsi: implement the workaround for Rocket League...
2017-05-18 Marek Olšákradeonsi: clamp indirect index to the number of declare...
2017-05-18 Marek Olšákradeonsi: merge sampler and image descriptor lists...
2017-05-18 Marek Olšákradeonsi: merge constant and shader buffers descriptor...
2017-05-16 Nicolai Hähnleradeonsi: extract TGSI memory/texture opcode handling...
2017-05-16 Nicolai Hähnleradeonsi: make const_array externally accessible
2017-05-16 Nicolai Hähnleradeonsi: make get_bounded_indirect_index externally...
2017-05-16 Nicolai Hähnleradeonsi: make emit_waitcnt externally accessible
2017-05-04 Marek Olšákradeonsi: inline si_llvm_shader_type into si_llvm_creat...
2017-05-04 Marek Olšákradeonsi: fold surrounding code into si_llvm_finalize_m...
2017-05-04 Marek Olšákradeonsi: stop using v16i8
2017-04-28 Marek Olšákradeonsi: don't load unused compute shader input SGPRs...
2017-04-28 Marek Olšákradeonsi: fix tess offchip offset for per-patch attributes
2017-04-28 Marek Olšákradeonsi: pass tessellation ring addresses via user...
2017-04-28 Marek Olšákradeonsi/gfx9: add the function signature of merged...
2017-04-28 Marek Olšákradeonsi/gfx9: pass inputs from LS to TCS
2017-04-28 Marek Olšákradeonsi: assign VS/TCS/TES/GS shader input parameter...
2017-04-28 Marek Olšákradeonsi: separate out TGSI initialization of si_shader...
2017-04-05 Nicolai Hähnleradeonsi: bump RADEON_LLVM_MAX_SYSTEM_VALUES
2017-02-28 Timothy Arceriradeon/ac: switch from radeon_shader_binary to ac_shade...
2017-02-18 Marek Olšákradeonsi: stop using TGSI_OPCODE_CLAMP by moving it...
2017-02-18 Marek Olšákradeonsi: add a workaround for clamping unaligned RGB...
2017-02-06 Dave Airlieradeon/ac: move common llvm build functions to a separa...
2017-02-02 Dave Airlieradeonsi/ac: move a bunch of load/store related things...
2017-01-30 Marek Olšákradeonsi: remove si_shader_context::param_tess_offchip
2017-01-13 Samuel Pitoisetradeonsi: replace si_shader_context::soa by bld_base
2017-01-13 Samuel Pitoisetradeonsi: move si_shader_context::soa::addr to si_shade...
2017-01-13 Samuel Pitoisetradeonsi: allocate the array of immediates dynamically
2017-01-12 Nicolai Hähnleradeonsi: remove unused si_prepare_cube_coords
2017-01-12 Nicolai Hähnleamd/common: unify cube map coordinate handling between...
2016-11-15 Marek Olšákradeonsi: fold some shader context initialization to...
2016-11-03 Nicolai Hähnleradeonsi: remove si_shader_context::is_gs_copy_shader
2016-11-03 Nicolai Hähnleradeonsi: get rid of no_{prolog,epilog}
2016-11-03 Nicolai Hähnleradeonsi: pass the function name to si_llvm_create_func
2016-11-03 Nicolai Hähnleradeonsi: split is_monolithic into no_prolog and no_epilog
2016-10-18 Marek Olšákradeonsi: rename prefixes from radeon to si
2016-10-18 Marek Olšákradeonsi: merge radeon_llvm_context and si_shader_context
2016-10-18 Marek Olšákradeonsi: import all TGSI->LLVM code from gallium/radeon
2016-10-18 Marek Olšákradeonsi: move LLVM ALU codegen into radeonsi