summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/freedreno/ir3/ir3_shader.h
AgeCommit message (Expand)AuthorFilesLines
2018-11-27freedreno: move ir3 to common locationRob Clark1-587/+0
2018-11-27freedreno/ir3: split up ir3_shaderRob Clark1-23/+43
2018-11-27freedreno/ir3: remove pipe_stream_output_info dependencyRob Clark1-1/+31
2018-11-27freedreno/ir3: some header file cleanupRob Clark1-3/+2
2018-11-27freedreno: shader_t -> gl_shader_stageRob Clark1-6/+6
2018-10-17freedreno/ir3: move binning_pass out of shader variant keyRob Clark1-2/+8
2018-10-17freedreno/ir3: track # of samplers used by shaderRob Clark1-2/+2
2018-10-17freedreno: Remove the Emacs mode linesNeil Roberts1-2/+0
2018-09-05freedreno/ir3: make immediates array dynamicHyunjun Ko1-1/+2
2018-08-16freedreno: Fix warningsKristian H. Kristensen1-3/+1
2018-08-14freedreno/ir3: stop hard-coding FS input regsRob Clark1-4/+0
2018-08-14freedreno/ir3: rename s/frag_pos/frag_vcoord/gRob Clark1-1/+1
2018-07-18freedreno/ir3: redirectable ir3 disasm outputRob Clark1-1/+1
2018-07-18freedreno: register usage queriesRob Clark1-0/+9
2018-06-21freedreno/ir3: txf_ms supportRob Clark1-0/+5
2018-03-31freedreno/ir3: add local_group_sizeRob Clark1-1/+4
2017-11-12freedreno/a5xx: indirect gridsRob Clark1-0/+5
2017-11-12freedreno/ir3: image supportRob Clark1-0/+15
2017-11-12freedreno/ir3: add SSBO get_buffer_size() supportRob Clark1-0/+24
2017-07-31st/mesa: get rid of st_glsl_typesNicolai Hähnle1-0/+5
2017-05-04freedreno/ir3: compute shader supportRob Clark1-1/+14
2017-05-04freedreno/ir3: SSBO/atomic supportRob Clark1-0/+3
2017-04-18freedreno/ir3: split out per-stage emit_consts fxnsRob Clark1-2/+4
2017-04-18freedreno/ir3: refactor out helpers for comparing shader keysRob Clark1-0/+51
2017-01-10freedreno/a5xx: use the non-_ZERO_BASE for vertexidRob Clark1-0/+10
2016-12-27freedreno/ir3: fix linkage::var sizeRob Clark1-1/+1
2016-12-27freedreno/ir3: rework location of driver constantsRob Clark1-21/+17
2016-11-30freedreno/ir3: don't offset inloc by 8Rob Clark1-10/+4
2016-11-30freedreno/ir3: add new helper for shader linkageRob Clark1-0/+47
2016-09-03a3xx: make use of software clipping when hw can't handle itIlia Mirkin1-0/+1
2016-07-17compiler: Rename INTERP_QUALIFIER_* to INTERP_MODE_*.Kenneth Graunke1-1/+1
2016-05-15freedreno/ir3: disable TGSI specific hacks in nir caseRob Clark1-0/+3
2016-04-30freedreno/ir3: use pipe_debug_callback for shader-db tracesRob Clark1-2/+3
2016-04-30freedreno/ir3: handle color clamp variant ourselvesRob Clark1-0/+2
2016-04-24freedreno/a4xx: better workaround for astc+srgbRob Clark1-0/+11
2016-04-24Revert "freedreno/a4xx: lower srgb in shader for astc textures"Rob Clark1-3/+0
2016-04-19freedreno/a4xx: lower srgb in shader for astc texturesRob Clark1-0/+3
2016-03-13freedreno/a4xx: constify the shader variantsRob Clark1-1/+1
2016-03-01freedreno/ir3: enable shareable shadersRob Clark1-2/+1
2016-03-01freedreno/ir3: pass ctx to constant-emit codeRob Clark1-1/+2
2016-01-26nir: move shader_enums.[ch] to compilerEmil Velikov1-1/+1
2016-01-03freedreno/ir3: refactor NIR IR handlingRob Clark1-1/+3
2015-11-26freedreno/ir3: assign varying locations laterRob Clark1-1/+9
2015-11-18freedreno/a3xx+a4xx: fix for stk binning pass hangRob Clark1-2/+4
2015-10-09glsl: move shader_enums into nirRob Clark1-1/+1
2015-09-17freedreno/ir3: add support for ucpRob Clark1-0/+26
2015-09-17freedreno/ir3: convert from tgsi semantic/index to varying-slotRob Clark1-36/+24
2015-09-17freedreno/ir3: switch to shader_enums.h interp constantsRob Clark1-4/+7
2015-08-12freedreno/a4xx: point-size and spritelist fixesRob Clark1-5/+0
2015-07-27freedreno/ir3: add transform-feedback supportRob Clark1-0/+1