radeonsi: use shader_info::cs::local_size_variable to clean up some code
[mesa.git] / src / gallium / drivers / freedreno / ir3 /
2020-08-21 Jesse Natalienir: Add options to nir_lower_compute_system_values...
2020-08-21 Jesse Natalienir: Move compute system value lowering to a separate...
2020-08-11 Rob Clarkfreedreno/ir3: add tracking for # of instructions per...
2020-08-05 Eric Anholtfreedreno: Increase the NUM_UNIT on compute's consts...
2020-08-05 Eric Anholtfreedreno: Split ir3_const's user buffer and indirect...
2020-08-05 Eric Anholtfreedreno: Rename emit_const_bo() to emit_const_ptrs().
2020-08-05 Eric Anholtfreedreno/ir3: Simpify the immediates from an array...
2020-08-05 Eric Anholtfreedreno/ir3: Merge the redundant immediate_idx/immedi...
2020-08-05 Rob Clarkfreedreno/ir3: ir3_cmdline updates
2020-07-30 Boris Brezillonnir: Stop passing an options arg to nir_lower_int64()
2020-07-29 Jason Ekstrandnir: Use a single list for all shader variables
2020-07-29 Jason Ekstrandfreedreno/ir3_cmdline: Rework i/o variable fixup
2020-07-29 Jason Ekstrandnir: Take a nir_shader and variable mode in assign_var_...
2020-07-14 Rob Clarkfreedreno/ir3: add missing VS driver params
2020-07-14 Eric Anholtfreedreno/ir3_cmdline: Fix an uninit var warning.
2020-07-08 Jonathan Marekfreedreno: add a fd_resource_pitch helper
2020-07-06 Ilia Mirkinir3: use empirical size for params as used by the shader
2020-07-06 Jason Ekstrandfreedreno: Only call nir_lower_io on shader_in/out
2020-06-26 Rob Clarkfreedreno/ir3: build binning variant at same time as...
2020-06-26 Rob Clarkfreedreno/a6xx+ir3: stop generating pointless binning...
2020-06-26 Rob Clarkfreedreno/ir3: move finalize_nir to pscreen hook
2020-06-26 Rob Clarkfreedreno/ir3: add ir3_finalize_nir()
2020-06-26 Connor Abbottfreedreno: Share constlen between different stages...
2020-06-26 Connor Abbottfreedreno: Refactor ir3_cache shader compilation
2020-06-24 Rob Clarkfreedreno/ir3: switch PIPE_CAP_TGSI_TEXCOORD
2020-06-24 Rob Clarkfreedreno/ir3: add helper to determine point-coord...
2020-06-21 Rob Clarkfreedreno/ir3: split out ubo info from range
2020-06-19 Connor Abbottir3: Split out variant-specific lowering and optimizations
2020-06-19 Rob Clarkfreedreno/ir3: drop shader->num_ubos
2020-06-19 Rob Clarkfreedreno/ir3: move ubo_state into const_state
2020-06-19 Rob Clarkfreedreno/ir3: add accessor for const_state
2020-06-18 Rob Clarkfreedreno/ir3: re-work assembler API
2020-06-17 Connor Abbottir3: Pass reserved_user_consts to ir3_shader_from_nir()
2020-06-15 Rob Clarkfreedreno/ir3: move the libdrm dependency out of shared...
2020-06-15 Rob Clarkfreedreno/ir3: unify shader create/delete paths
2020-06-05 Eric Anholtfreedreno/ir3: Stop shifting UBO 1 down to be UBO 0.
2020-06-05 Eric Anholtfreedreno: Upload gallium constbufs as needed when...
2020-05-25 Dmitriy Nesterfreedreno: replace fnv1a hash function with xxhash
2020-05-17 Ilia Mirkinfreedreno: fix off-by-one in assertions checking for...
2020-05-14 Eric Anholtfreedreno: Fix attempts to push UBO contents past the...
2020-05-13 Axel Davyttn: Add new allow_disk_cache parameter
2020-05-12 Eric Anholtfreedreno: Drop the "write" arg to emit_const_bo now...
2020-05-01 Eric Anholtfreedreno/ir3: Set the FS .msaa flag to true during...
2020-05-01 Eric Anholtfreedreno: Immediately compile a default variant of...
2020-05-01 Eric Anholtfreedreno/ir3: Improve shader key normalization.
2020-05-01 Eric Anholtfreedreno: Emit debug messages when doing draw-time...
2020-05-01 Eric Anholtfreedreno/ir3: Remove unused half precision shader...
2020-05-01 Eric Anholtfreedreno: Fix assertion failures on GS/tess shaders...
2020-05-01 Eric Anholtfreedreno: Stop doing binning shaders other than the...
2020-05-01 Kristian H. Kristensenfreedreno/ir3: Pass stream output info to ir3_shader_fr...
2020-04-30 Rob Clarkfreedreno/ir3: inline const emit
2020-04-23 Eric Anholtfreedreno: Make the slice pitch be bytes, not pixels.
2020-04-13 Rob Clarkfreedreno/ir3: add mov/cov stats
2020-04-09 Connor Abbottir3: Rewrite UBO push analysis to support bindless
2020-04-07 Brian Hoturnip: Configure VPC for geometry shaders
2020-04-04 Rob Clarkfreedreno/ir3: also precompile compute shaders for...
2020-03-10 Rob Clarkfreedreno/ir3: add simplified stall estimation
2020-02-28 Rob Clarkfreedreno/ir3: remove from_tgsi
2020-01-21 Eric Anholtnir: Drop the ssbo_offset to atomic lowering.
2019-12-13 Rob Clarkfreedreno/ir3: add last-baryf shaderdb stat
2019-12-09 Eric Anholtfreedreno: Track the set of UBOs to be uploaded in...
2019-11-26 Rob Clarkfreedreno: switch to layout helper
2019-11-26 Eric Anholtfreedreno: Convert the slice struct to the new resource...
2019-11-26 Rob Clarkfreedreno: use rsc->slice accessor everywhere
2019-11-14 Eric Anholtutil: Move gallium's PIPE_FORMAT utils to /util/format/
2019-11-09 Rob Clarkfreedreno/ir3: also track # of nops for shader-db
2019-11-08 Kristian H. Kristensenfreedreno/ir3: Emit link map as byte or dwords offsets...
2019-10-24 Rob Clarkfreedreno/ir3: debug cleanup
2019-10-17 Kristian H. Kristensenfreedreno/ir3: Implement primitive layout intrinsics
2019-09-25 Kristian H. Kristensenfreedreno/ir3: Add HS/DS/GS to shader key and cache
2019-09-25 Kristian H. Kristensenfreedreno/a6xx: Add generic program stateobj support...
2019-09-18 Kristian H. Kristensenfreedreno/a6xx: Share shader state constructor and...
2019-09-13 Rob Clarkfreedreno/a6xx: pre-calculate userconst stateobj size
2019-08-13 Rob Clarkfreedreno/ir3: track # of driver params
2019-08-13 Rob Clarkfreedreno/a6xx: stop using ir3_emit_{vs,fs}_consts()
2019-08-13 Rob Clarkfreedreno/ir3: push ctx further up call chain
2019-08-13 Rob Clarkfreedreno/ir3: move ring_wfi() further up call chain
2019-08-13 Rob Clarkfreedreno/all: move more emit helpers to screen
2019-08-13 Rob Clarkfreedreno/a3xx-a6xx+ir3: move emit_const* to screen
2019-08-13 Rob Clarkfreedreno/ir3: move VS driver-param emit
2019-08-11 Caio Marcelo de... spirv: Drop lower_workgroup_access_to_offsets
2019-07-29 Eric Anholtfreedreno: Fix helgrind complaint on shader-db key...
2019-07-17 Eric Anholtfreedreno: Assert that we don't exceed constlen.
2019-07-17 Eric Anholtfreedreno: Fix more constlen overflows.
2019-07-17 Eric Anholtfreedreno: Drop stale comment about skipping uploads.
2019-06-24 Eric Anholtfreedreno: Stop treating UBO 0 specially in UBO uploading.
2019-06-24 Rob Clarkfreedreno: Clamp UBO uploads to the constlen decided...
2019-06-22 Eric Anholtfreedreno: Remove silly return from ir3_optimize_nir().
2019-06-22 Eric Anholtfreedreno: Stop reporting max_const in shader-db.
2019-06-22 Eric Anholtfreedreno: Include binning shaders in shader-db.
2019-05-29 Caio Marcelo de... spirv: Change spirv_to_nir() to return a nir_shader
2019-05-16 Eric Anholtfreedreno: Log the number of loops in the shader for...
2019-05-16 Eric Anholtfreedreno: Output the same shader-db format as v3d...
2019-05-16 Eric Anholtfreedreno: Remove the ir3_tgsi_to_nir() helper function.
2019-05-07 Rob Clarkfreedreno/ir3: move const_state to ir3_shader
2019-05-07 Rob Clarkfreedreno/ir3: move immediates to const_state
2019-05-07 Rob Clarkfreedreno/ir3: consolidate const state
2019-05-02 Rob Clarkfreedreno/ir3: add some ubo range related asserts
2019-03-28 Rob Clarkfreedreno/ir3: align const size to vec4
2019-03-27 Kristian H. Kristensenfreedreno/ir3: Push UBOs to constant file
next