aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/freedreno/ir3/ir3_shader.c
Commit message (Expand)AuthorAgeFilesLines
* freedreno/ir3: print # of sync bits for shaderdbRob Clark2018-02-101-2/+8
* freedreno/ir3: handle VTXID_BASE for indirect drawsRob Clark2017-12-191-2/+41
* freedreno/ir3: add ctx->mem_to_mem()Rob Clark2017-12-191-14/+2
* freedreno/a5xx: indirect gridsRob Clark2017-11-121-9/+53
* freedreno/ir3: image supportRob Clark2017-11-121-0/+37
* freedreno/ir3: add SSBO get_buffer_size() supportRob Clark2017-11-121-0/+26
* freedreno/ir3: extract helper for common constsRob Clark2017-11-121-34/+17
* st/glsl_to_nir: move nir_lower_io to driversNicolai Hähnle2017-07-311-0/+6
* st/mesa: get rid of st_glsl_typesNicolai Hähnle2017-07-311-0/+6
* gallium: remove pipe_index_buffer and set_index_bufferMarek Olšák2017-05-101-1/+1
* nir: Embed the shader_info in the nir_shader againJason Ekstrand2017-05-091-1/+1
* freedreno/ir3: compute shader supportRob Clark2017-05-041-1/+75
* freedreno/ir3: resync instr-a3xx.h/disasm-a3xx.cRob Clark2017-05-041-3/+7
* freedreno: refactor dirty state handlingRob Clark2017-04-181-6/+6
* freedreno/ir3: split out per-stage emit_consts fxnsRob Clark2017-04-181-13/+31
* freedreno/a5xx: transform-feedback supportRob Clark2016-12-271-0/+2
* freedreno/ir3: rework location of driver constantsRob Clark2016-12-271-8/+8
* nir/i965/anv/radv/gallium: make shader info a pointerTimothy Arceri2016-10-261-1/+1
* a3xx: make use of software clipping when hw can't handle itIlia Mirkin2016-09-031-0/+6
* ttn: Make FRAG_RESULT_DEPTH be a float variable to match gtn and ptn.Eric Anholt2016-08-191-1/+0
* freedreno/ir3: init ir3_shader_key with memset()[email protected]2016-07-301-1/+2
* freedreno: move needs_wfi into batchRob Clark2016-07-301-5/+5
* freedreno/ir3: Add missing braces in initializer[email protected]2016-07-231-1/+1
* freedreno: switch emit_const_bo() to take prsc'sRob Clark2016-07-021-8/+8
* freedreno/ir3: disable TGSI specific hacks in nir caseRob Clark2016-05-151-0/+1
* freedreno/ir3: add support for NIR as preferred IRRob Clark2016-05-151-4/+12
* freedreno: move shader-stage dirty bits to global dirty flagRob Clark2016-05-041-2/+2
* freedreno/ir3: use pipe_debug_callback for shader-db tracesRob Clark2016-04-301-23/+30
* freedreno/a4xx: better workaround for astc+srgbRob Clark2016-04-241-0/+2
* Revert "freedreno/a4xx: lower srgb in shader for astc textures"Rob Clark2016-04-241-2/+0
* freedreno/a4xx: lower srgb in shader for astc texturesRob Clark2016-04-191-0/+2
* freedreno/a4xx: constify the shader variantsRob Clark2016-03-131-6/+6
* freedreno/ir3: enable shareable shadersRob Clark2016-03-011-3/+2
* freedreno/ir3: pass ctx to constant-emit codeRob Clark2016-03-011-20/+15
* freedreno/ir3: add dev ptr to ir3_compilerRob Clark2016-03-011-3/+3
* freedreno/ir3: refactor NIR IR handlingRob Clark2016-01-031-10/+14
* freedreno/ir3: add support for ucpRob Clark2015-09-171-5/+22
* freedreno/ir3: convert from tgsi semantic/index to varying-slotRob Clark2015-09-171-27/+62
* freedreno/ir3: add transform-feedback supportRob Clark2015-07-271-4/+88
* freedreno/ir3: cleanup driver-param stuffRob Clark2015-07-271-4/+1
* freedreno/ir3: move emit_const to ir3Rob Clark2015-07-271-0/+148
* freedreno/ir3: bit of shader API refactoringRob Clark2015-07-271-5/+6
* freedreno/ir3: shader-db tracesRob Clark2015-07-101-2/+36
* freedreno/ir3: add ir3_shader_disasm()Rob Clark2015-06-301-6/+121
* freedreno/ir3: fix crash in fail pathRob Clark2015-06-301-3/+6
* freedreno/ir3: introduce ir3_compiler objectRob Clark2015-06-211-9/+3
* freedreno/ir3: remove tgsi f/eRob Clark2015-06-211-27/+1
* freedreno/ir3: add NIR compilerRob Clark2015-04-051-3/+13
* freedreno/a3xx: add UBO supportIlia Mirkin2015-04-051-1/+1
* freedreno: remove alpha key from ir3_shaderIlia Mirkin2015-04-021-1/+0