aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/freedreno/ir3
Commit message (Expand)AuthorAgeFilesLines
* nir: Drop the ssbo_offset to atomic lowering.Eric Anholt2020-01-211-1/+1
* freedreno/ir3: add last-baryf shaderdb statRob Clark2019-12-131-1/+2
* freedreno: Track the set of UBOs to be uploaded in UBO analysis.Eric Anholt2019-12-091-19/+21
* freedreno: switch to layout helperRob Clark2019-11-261-3/+3
* freedreno: Convert the slice struct to the new resource header.Eric Anholt2019-11-261-1/+1
* freedreno: use rsc->slice accessor everywhereRob Clark2019-11-261-3/+4
* util: Move gallium's PIPE_FORMAT utils to /util/format/Eric Anholt2019-11-141-1/+1
* freedreno/ir3: also track # of nops for shader-dbRob Clark2019-11-091-1/+3
* freedreno/ir3: Emit link map as byte or dwords offsets as neededKristian H. Kristensen2019-11-071-2/+16
* freedreno/ir3: debug cleanupRob Clark2019-10-242-4/+3
* freedreno/ir3: Implement primitive layout intrinsicsKristian H. Kristensen2019-10-172-0/+51
* freedreno/ir3: Add HS/DS/GS to shader key and cacheKristian H. Kristensen2019-09-252-6/+31
* freedreno/a6xx: Add generic program stateobj support for HS/DS/GSKristian H. Kristensen2019-09-252-1/+4
* freedreno/a6xx: Share shader state constructor and destructorKristian H. Kristensen2019-09-182-2/+38
* freedreno/a6xx: pre-calculate userconst stateobj sizeRob Clark2019-09-122-0/+25
* freedreno/ir3: track # of driver paramsRob Clark2019-08-131-1/+3
* freedreno/a6xx: stop using ir3_emit_{vs,fs}_consts()Rob Clark2019-08-132-15/+30
* freedreno/ir3: push ctx further up call chainRob Clark2019-08-131-21/+22
* freedreno/ir3: move ring_wfi() further up call chainRob Clark2019-08-131-10/+8
* freedreno/all: move more emit helpers to screenRob Clark2019-08-131-2/+2
* freedreno/a3xx-a6xx+ir3: move emit_const* to screenRob Clark2019-08-131-3/+3
* freedreno/ir3: move VS driver-param emitRob Clark2019-08-132-68/+89
* spirv: Drop lower_workgroup_access_to_offsetsCaio Marcelo de Oliveira Filho2019-08-101-1/+0
* freedreno: Fix helgrind complaint on shader-db key setup.Eric Anholt2019-07-291-2/+1
* freedreno: Assert that we don't exceed constlen.Eric Anholt2019-07-171-10/+24
* freedreno: Fix more constlen overflows.Eric Anholt2019-07-171-2/+5
* freedreno: Drop stale comment about skipping uploads.Eric Anholt2019-07-171-1/+0
* freedreno: Stop treating UBO 0 specially in UBO uploading.Eric Anholt2019-06-241-33/+1
* freedreno: Clamp UBO uploads to the constlen decided by the shader.Rob Clark2019-06-241-0/+11
* freedreno: Remove silly return from ir3_optimize_nir().Eric Anholt2019-06-211-1/+3
* freedreno: Stop reporting max_const in shader-db.Eric Anholt2019-06-211-2/+1
* freedreno: Include binning shaders in shader-db.Eric Anholt2019-06-211-3/+8
* spirv: Change spirv_to_nir() to return a nir_shaderCaio Marcelo de Oliveira Filho2019-05-291-4/+4
* freedreno: Log the number of loops in the shader for shader-db.Eric Anholt2019-05-161-2/+2
* freedreno: Output the same shader-db format as v3d and intel.Eric Anholt2019-05-161-15/+4
* freedreno: Remove the ir3_tgsi_to_nir() helper function.Eric Anholt2019-05-163-20/+6
* freedreno/ir3: move const_state to ir3_shaderRob Clark2019-05-071-8/+8
* freedreno/ir3: move immediates to const_stateRob Clark2019-05-071-2/+2
* freedreno/ir3: consolidate const stateRob Clark2019-05-071-15/+23
* freedreno/ir3: add some ubo range related assertsRob Clark2019-05-021-3/+6
* freedreno/ir3: align const size to vec4Rob Clark2019-03-281-4/+5
* freedreno/ir3: Push UBOs to constant fileKristian H. Kristensen2019-03-271-0/+16
* spirv,nir: lower frexp_exp/frexp_sig inside a new NIR passSamuel Pitoiset2019-03-221-0/+1
* freedreno/ir3: fix ir3_cmdline harderRob Clark2019-03-081-2/+2
* freedreno: fix ir3_cmdline buildRob Clark2019-03-071-0/+2
* glsl: use NIR function inlining for drivers that use glsl_to_nir()Timothy Arceri2019-03-061-1/+1
* glsl/freedreno/panfrost: pass gl_context to the standalone compilerTimothy Arceri2019-03-061-1/+2
* tgsi_to_nir: Produce optimized NIR for a given pipe_screen.Timur Kristóf2019-03-051-3/+7
* freedreno: Plumb pipe_screen through to irX_tgsi_to_nir.Timur Kristóf2019-03-053-9/+22
* freedreno/ir3: add Sethi–Ullman numbering passRob Clark2019-03-031-2/+6