freedreno/ir3: rework setup_{input,output} to make struct varyings work
[mesa.git] / src / gallium / drivers / freedreno / a4xx / fd4_program.c
2020-09-01 Jonathan Marekfreedreno/ir3: rework setup_{input,output} to make...
2020-07-06 Ilia Mirkina4xx: hook up centroid ij coords
2020-07-06 Ilia Mirkina4xx: add noperspective interpolation support
2020-07-01 Jonathan Marekfreedreno/a4xx: fake LINEAR_PIXEL varying support for...
2020-07-01 Jonathan Marekfreedreno/registers: update varying-related registers
2020-06-26 Connor Abbottir3, freedreno: Round up constlen earlier
2020-06-24 Rob Clarkfreedreno/a4xx: use point-coord helper
2020-05-12 Eric Anholtfreedreno: Replace OUT_RELOCD with permanently flagging...
2020-05-08 Hyunjun Kofreedreno,tu: Don't request fragcoord components not...
2020-04-27 Eric Anholtfreedreno: Fix derivatives without texturing on a3xx...
2020-04-25 Connor Abbottir3: Skip missing VS outputs in VS out map when linking
2020-01-29 Samuel Pitoisetcompiler: add PERSP to the existing barycentric system...
2019-11-14 Eric Anholtutil: Move gallium's PIPE_FORMAT utils to /util/format/
2019-11-09 Rob Clarkfreedreno/a4xx: fix SP_FS_MRT_REG.HALF_PRECISION
2019-09-18 Kristian H. Kristensenfreedreno/a6xx: Share shader state constructor and...
2019-04-25 Rob Clarkcompiler: rename SYSTEM_VALUE_VARYING_COORD
2019-03-05 Timur Kristóffreedreno: Plumb pipe_screen through to irX_tgsi_to_nir.
2019-02-28 Kristian H. Kristensenfreedreno: Fix a couple of warnings
2018-12-13 Rob Clarkfreedreno: also set DUMP flag on shaders
2018-11-27 Rob Clarkfreedreno: shader_t -> gl_shader_stage
2018-10-17 Rob Clarkfreedreno/ir3: move binning_pass out of shader variant key
2018-10-17 Rob Clarkfreedreno/ir3: track # of samplers used by shader
2018-10-17 Neil Robertsfreedreno: Remove the Emacs mode lines
2018-08-14 Rob Clarkfreedreno/ir3: stop hard-coding FS input regs
2018-05-15 Rob Clarkfreedreno/a4xx: remove fd4_shader_stateobj
2017-04-17 Rob Clarkfreedreno: extract helper for stage->sb for a4xx+
2017-04-17 Rob Clarkfreedreno/{a4xx,a5xx}: switch to CP_LOAD_STATE4
2016-11-30 Rob Clarkfreedreno/ir3: don't offset inloc by 8
2016-11-30 Rob Clarkfreedreno/a4xx: use new shader linkage helper
2016-07-18 Kenneth Graunkecompiler: Rename INTERP_QUALIFIER_* to INTERP_MODE_*.
2016-06-02 Rob Clarkfreedreno/a4xx: silence coverity warning
2016-05-04 Rob Clarkfreedreno/a4xx: deal with VS which do not write position
2016-04-30 Rob Clarkfreedreno/ir3: use pipe_debug_callback for shader-db...
2016-03-15 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-03-13 Rob Clarkfreedreno/a4xx: hw binning
2016-03-13 Rob Clarkfreedreno/a4xx: move where we deal w/ binning FS
2016-03-02 Rob Clarkfreedreno/ir3: enable shareable shaders
2016-01-30 Jason EkstrandMerge branch 'vulkan' into 'vulkan'
2016-01-25 Jason EkstrandMerge remote-tracking branch 'mattst88/nir-lower-pack...
2016-01-21 Kristian Høgsberg... Merge remote-tracking branch 'jekstrand/wip/i965-unifor...
2016-01-18 Rob Clarkfreedreno/a4xx: use smaller threadsize for more registers
2015-12-28 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-12-15 Rob Clarkfreedreno/a4xx: fix fragcoord.z + fragdepth
2015-12-11 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-11-26 Rob Clarkfreedreno/ir3: assign varying locations later
2015-11-26 Rob Clarkfreedreno/a4xx: rework vinterp/vpsrepl
2015-11-23 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-11-20 Ilia Mirkinfreedreno/a4xx: point regid to "red" even for alpha...
2015-10-01 Kristian Høgsberg... Merge branch 'master' of ../mesa into vulkan
2015-09-17 Rob Clarkfreedreno/ir3: convert from tgsi semantic/index to...
2015-09-17 Rob Clarkfreedreno/ir3: switch to shader_enums.h interp constants
2015-08-26 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-08-17 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-08-15 Rob Clarkfreedreno/a4xx: fix srgb render targets
2015-08-12 Rob Clarkfreedreno/a4xx: point-size and spritelist fixes
2015-08-10 Rob Clarkfreedreno/a4xx: fix vpsrepl for blit shaders
2015-08-04 Rob Clarkfreedreno/a4xx: MRT support
2015-07-27 Rob Clarkfreedreno/ir3: bit of shader API refactoring
2015-04-22 Rob Clarkfreedreno: misc minor cleanups
2015-04-22 Rob Clarkfreedreno/a4xx: (partial) gl_FragCoord.zw
2015-04-17 Rob Clarkfreedreno/a4xx: support for large shaders
2015-04-17 Rob Clarkfreedreno: update generated headers
2015-04-02 Ilia Mirkinfreedreno: convert blit program to array for each numbe...
2015-04-02 Ilia Mirkinfreedreno: remove alpha key from ir3_shader
2015-02-21 Rob Clarkfreedreno/a4xx: bit of cleanup
2014-12-09 Rob Clarkfreedreno/a4xx: frag-coord / face fixes
2014-12-09 Rob Clarkfreedreno/a4xx: temp hack for FLAT varyings
2014-12-09 Rob Clarkfreedreno: update generated headers
2014-12-04 Rob Clarkfreedreno/a4xx: fd4_util -> fd4_format
2014-12-03 Rob Clarkfreedreno/a4xx: frag-depth fixes
2014-11-30 Rob Clarkfreedreno/a4xx: add render target format to fd4_emit
2014-11-15 Rob Clarkfreedreno/a4xx: move where SP_FS_MRT_REGn is emitted
2014-11-15 Rob Clarkfreedreno: add adreno 420 support