amd: replace SH -> SA (shader array) in comments
[mesa.git] / src / gallium / drivers / radeonsi / si_state_shaders.c
2020-05-26 Marek Olšákamd: replace SH -> SA (shader array) in comments
2020-05-26 Marek Olšákac/gpu_info: replace num_good_cu_per_sh with min/max_go...
2020-05-23 Marek Olšákradeonsi: don't use INDIRECT_BUFFER within IBs
2020-05-13 Axel Davyradeonsi: Enable tgsi to nir disk cache
2020-05-13 Axel Davyttn: Add new allow_disk_cache parameter
2020-05-05 Pierre-Eric Pellou... radeonsi: don't print gs_copy_shader stats for shaderdb
2020-04-24 Marek Olšákac,radeonsi: simplify checking for Navi1x chips
2020-04-02 Pierre-Eric Pellou... radeonsi: dump shader stats when hitting the live cache
2020-03-30 Pierre-Eric Pellou... radeonsi: switch to 3-spaces style
2020-03-28 Marek Olšákradeonsi/gfx10: fix the wave size for compute-based...
2020-03-28 Marek Olšákradeonsi: add num_vbos_in_user_sgprs into the shader...
2020-03-12 Marek Olšákac: add radeon_info::use_late_alloc to control LATE_ALL...
2020-03-09 Marek Olšákradeonsi: add a bug workaround for NGG - LATE_ALLOC_GS
2020-03-09 Daniel Schürmannradeonsi: lower discard to demote when FS_CORRECT_DERIV...
2020-01-25 Marek Olšákradeonsi: print shader cache stats with AMD_DEBUG=cache...
2020-01-25 Marek Olšákradeonsi: restructure si_shader_cache_load_shader
2020-01-25 Marek Olšákradeonsi: use the live shader cache
2020-01-23 Marek Olšákradeonsi: make si_compile_shader return bool
2020-01-20 Marek Olšákradeonsi/gfx10: enable GS fast launch for triangles...
2020-01-20 Marek Olšákradeonsi/gfx10: rewrite late alloc computation
2020-01-20 Marek Olšákradeonsi/gfx10: implement NGG culling for 4x wave32...
2020-01-20 Marek Olšákradeonsi/gfx10: move GE_PC_ALLOC setting to shader...
2020-01-20 Marek Olšákradeonsi/gfx10: don't initialize VGPRs not used by...
2020-01-14 Marek Olšákradeonsi: rename si_shader_create -> si_create_shader_v...
2020-01-14 Marek Olšákradeonsi: merge si_tessctrl_info into si_shader_info
2020-01-14 Marek Olšákradeonsi: fork tgsi_shader_info and tgsi_tessctrl_info
2020-01-13 Marek Olšákradeonsi: put up to 5 VBO descriptors into user SGPRs
2020-01-13 Marek Olšákradeonsi: don't allow draw calls with uninitialized...
2020-01-08 Marek Olšákradeonsi: clean up messy si_emit_rasterizer_prim_state
2020-01-08 Marek Olšákradeonsi: fix context roll tracking in si_emit_shader_vs
2020-01-06 Marek Olšákradeonsi: remove TGSI
2019-12-27 Marek Olšákradeonsi/gfx10: improve performance for TES using PrimI...
2019-12-27 Marek Olšákradeonsi/gfx10: enable NGG passthrough for eligible...
2019-12-10 Marek Olšákradeonsi/gfx10: simplify the tess_turns_off_ngg condition
2019-12-10 Marek Olšákradeonsi/gfx10: disable vertex grouping
2019-11-25 Marek Olšákradeonsi: initialize the per-context compiler on demand
2019-11-08 Marek Olšákradeonsi/nir: fix compute shader crash due to nir_binar...
2019-11-08 Marek Olšákradeonsi/nir: call nir_serialize only once per shader
2019-11-06 Marek Olšákradeonsi: keep serialized NIR instead of nir_shader...
2019-11-06 Marek Olšákradeonsi: use IR SHA1 as the cache key for the in-memor...
2019-10-29 Marek Olšákradeonsi: initialize shader compilers in threads on...
2019-10-24 Marek Olšákradeonsi/nir: implement pipe_screen::finalize_nir
2019-10-16 Marek Olšákradeonsi/nir: simplify si_lower_nir signature
2019-10-10 Marek Olšáknir: add a strip parameter to nir_serialize
2019-10-09 Marek Olšákradeonsi: add FMASK slots for shader images (for MSAA...
2019-10-08 Marek Olšákradeonsi: use simple_mtx_t instead of mtx_t
2019-09-19 Timothy Arceriutil/u_queue: track job size and limit the size of...
2019-08-27 Marek Olšákradeonsi: fix scratch buffer WAVESIZE setting leading...
2019-08-27 Marek Olšákradeonsi: align scratch and ring buffer allocations...
2019-08-27 Marek Olšákradeonsi: consolidate determining VGPR_COMP_CNT for...
2019-08-27 Marek Olšákradeonsi/gfx10: set PA_CL_VS_OUT_CNTL with CONTEXT_REG_...
2019-08-27 Marek Olšákradeonsi/gfx10: remove incorrect ngg/pos_writes_edgefla...
2019-08-27 Marek Olšákradeonsi/gfx10: fix InstanceID for legacy VS+GS
2019-08-27 Marek Olšákradeonsi/gfx10: add as_ngg variant for VS as ES to...
2019-08-27 Marek Olšákradeonsi/gfx10: create the GS copy shader if using...
2019-08-27 Marek Olšákradeonsi/gfx10: fix the PRIMITIVES_GENERATED query...
2019-08-27 Marek Olšákradeonsi/gfx10: fix tessellation for the legacy pipeline
2019-08-27 Marek Olšákradeonsi: move some global shader cache flags to per...
2019-08-27 Marek Olšákradeonsi/gfx10: fix the legacy pipeline by storing...
2019-08-27 Samuel Pitoisetac: add rbplus_allowed to ac_gpu_info
2019-08-27 Samuel Pitoisetac: add has_distributed_tess to ac_gpu_info
2019-08-19 Marek Olšákradeonsi/nir: always lower ballot masks as 64-bit,...
2019-08-19 Marek Olšákradeonsi: handle the use_ngg_streamout flag in si_updat...
2019-08-19 Marek Olšákradeonsi: move the tess factor ring size assertion...
2019-08-12 Marek Olšákradeonsi: remove the always_nir option
2019-08-12 Marek Olšákgallium: add TGSI_PROPERTY_VS_BLIT_SGPRS_AMD for tgsi_t...
2019-08-06 Marek Olšákradeonsi/gfx10: add global use_ngg and use_ngg_streamou...
2019-08-06 Marek Olšákradeonsi/gfx10: remove an obsolete VGT_REUSE_OFF workaround
2019-08-06 Marek Olšákradeonsi/gfx10: implement a bug workaround for GE_PC_ALLOC
2019-08-06 Marek Olšákradeonsi/gfx10: implement a bug workaround for NGG...
2019-08-06 Marek Olšákradeonsi/gfx10: implement a GE bug workaround
2019-08-06 Marek Olšákradeonsi/gfx10: simplify NGG code in si_update_shaders
2019-08-06 Marek Olšákradeonsi/gfx10: fix input VGPRs for legacy VS
2019-08-06 Marek Olšákradeonsi: make sure that DSA state != NULL and remove...
2019-08-06 Marek Olšákradeonsi: make sure that blend state != NULL and remove...
2019-08-06 Marek Olšákradeonsi/nir: lower PS inputs before scanning the shader
2019-07-31 Marek Olšákradeonsi/nir: add an option to convert TGSI to NIR
2019-07-23 Marek Olšákradeonsi: simplify si_get_input_prim and remove incorre...
2019-07-23 Marek Olšákradeonsi: stop using info.opcode_count[TGSI_OPCODE_INTE...
2019-07-20 Marek Olšákradeonsi/gfx10: add as_ngg variant for TES as ES to...
2019-07-20 Marek Olšákradeonsi/gfx10: implement Wave32
2019-07-20 Marek Olšákradeonsi/gfx10: remove the disable_ngg option
2019-07-20 Marek Olšákradeonsi/gfx10: combine hw edgeflags with user edgeflag...
2019-07-20 Marek Olšákradeonsi/gfx10: don't compile the GS copy shader if...
2019-07-20 Marek Olšákradeonsi/gfx10: set GE_CTNL.PACKET_TO_ONE_PA for NGG
2019-07-20 Marek Olšákradeonsi/gfx10: update a tunable max_es_verts_base...
2019-07-20 Marek Olšákradeonsi/gfx10: implement ARB_post_depth_coverage
2019-07-09 Marek Olšákradeonsi/gfx10: set HS/GS/CS.WGP_MODE
2019-07-09 Marek Olšákradeonsi/gfx10: set GE_PC_ALLOC
2019-07-09 Marek Olšákradeonsi/gfx10: support pixel shaders without exports
2019-07-09 Marek Olšákradeonsi/gfx10: enable vertex shaders without param...
2019-07-09 Marek Olšákradeonsi: fix and clean up shader_type passing
2019-07-03 Marek Olšákradeonsi: determine the rasterization primitive type...
2019-07-03 Marek Olšákradeonsi/gfx10: consolidate & improve input_prim determ...
2019-07-03 Marek Olšákradeonsi/gfx10: implement si_shader_vs
2019-07-03 Marek Olšákradeonsi/gfx10: fix GL_LINE polygon mode for decomposed...
2019-07-03 Marek Olšákradeonsi/gfx10: unbind NGG shaders when destroyed
2019-07-03 Marek Olšákradeonsi/gfx10: update spi_map if API VS (as NGG) chang...
2019-07-03 Nicolai Hähnleradeonsi/gfx10: implement si_init_tess_factor_ring
2019-07-03 Nicolai Hähnleradeonsi/gfx10: implement si_shader_hs
next