summaryrefslogtreecommitdiff
path: root/src/mesa/state_tracker/st_mesa_to_tgsi.c
AgeCommit message (Expand)AuthorFilesLines
2020-12-10st/mesa: Replace mesa_to_tgsi() with prog_to_nir() and nir_to_tgsi().Eric Anholt1-1081/+0
2020-12-03st/mesa: put pipe_screen * into st_context and use itMarek Olšák1-2/+2
2020-12-01mesa: replace ParameterValueOffset[i] with Parameters[i].ValueOffsetMarek Olšák1-1/+1
2020-12-01compiler: decrease STATE_LENGTH from 5 to 4Marek Olšák1-1/+1
2020-08-06st/mesa: Treat vertex outputs absent in outputMapping as zero in mesa_to_tgsiDanylo Piliaiev1-5/+12
2020-04-27st/mesa: Treat vertex inputs absent in inputMapping as zero in mesa_to_tgsiDanylo Piliaiev1-2/+6
2020-02-05mesa/st: Move the SYSTEM_VALUE -> TGSI_SEMANTIC map to tgsi_from_mesa.Eric Anholt1-1/+2
2019-02-21nir, glsl: move pixel_center_integer/origin_upper_left to shader_info.fsAlejandro Piñeiro1-2/+2
2018-03-20mesa: rework ParameterList to allow packingTimothy Arceri1-3/+5
2018-03-09st/mesa: gl_program::info.system_values_read is a 64-bit-fieldMichel Dänzer1-3/+3
2018-02-13mesa,glsl,nir: reduce gl_state_index size to 2 bytesMarek Olšák1-1/+1
2017-11-16st/mesa: use enum types instead of int/unsigned (v3)Brian Paul1-3/+3
2017-11-09st/mesa: whitespace clean-up in st_mesa_to_tgsi.cBrian Paul1-167/+169
2017-08-29st/mesa: fix XPD lowering - don't read dstMarek Olšák1-3/+6
2017-08-22gallium: remove TGSI opcode SCSMarek Olšák1-7/+4
2017-08-22gallium: remove TGSI opcode XPDMarek Olšák1-7/+11
2017-08-22gallium: remove TGSI opcode DPHMarek Olšák1-2/+11
2017-07-21tgsi: populate preciseKarol Herbst1-3/+3
2017-05-31mesa/st: indentation tidy-upTimothy Arceri1-33/+32
2017-05-18tgsi: store the sampler view type directly in the instructionSamuel Pitoiset1-0/+21
2017-05-08st/mesa: decrease the size of remaining st_translate_program array paramsMarek Olšák1-1/+1
2017-05-08st/mesa: decrease the size of st_vertex_programMarek Olšák1-4/+4
2017-01-05gallium: remove TGSI_OPCODE_SUBMarek Olšák1-2/+4
2017-01-05gallium: remove TGSI_OPCODE_ABSMarek Olšák1-2/+4
2016-11-17st/mesa/r200/i915/i965: move ARB program fields into a unionTimothy Arceri1-7/+7
2016-10-26glsl/st/mesa: use common system values read fieldTimothy Arceri1-1/+1
2016-10-26r200/i915/st/mesa/compiler: use common inputs read fieldTimothy Arceri1-1/+1
2016-10-26st/mesa/r200/i915/i965: eliminate gl_fragment_programTimothy Arceri1-4/+2
2016-10-19mesa_to_tgsi: remove remnants of flow control and subroutine supportMarek Olšák1-92/+1
2016-10-19mesa_to_tgsi: drop support for instructions that can't occur hereMarek Olšák1-72/+0
2016-06-23Remove wrongly repeated words in commentsGiuseppe Bilotta1-1/+1
2016-05-10prog: Delete all remains of OPCODE_SNE, OPCODE_SEQ, OPCODE_SGT, and OPCODE_SLEIan Romanick1-8/+0
2016-05-07gallium: fix various undefined left shifts into sign bitNicolai Hähnle1-1/+1
2016-04-22gallium: use PIPE_SHADER_* everywhere, remove TGSI_PROCESSOR_*Marek Olšák1-8/+8
2016-04-11st/mesa: replace _mesa_sysval_to_semantic table with functionBrian Paul1-1/+1
2016-03-21st/mesa: emit sampler view declarations for ARB vert/frag programsBrian Paul1-0/+22
2016-03-18st/mesa: clean up st_translate_texture_target()Brian Paul1-25/+44
2016-03-01program: Remove NV_fragment_program Abs support.Matt Turner1-3/+0
2016-03-01program: Remove OPCODE_KIL_NV.Matt Turner1-3/+0
2016-03-01program: Remove RelAddr2 support.Matt Turner1-9/+0
2016-01-08st/mesa: add support for POSITION and FACE system valuesMarek Olšák1-7/+16
2016-01-08tgsi/ureg: remove index parameter from ureg_DECL_system_valueMarek Olšák1-3/+5
2016-01-08st/mesa: remove dead code from mesa_to_tgsiMarek Olšák1-51/+0
2015-10-09st/mesa: remove old emulation for VS and FS variantsMarek Olšák1-45/+5
2015-06-05tgsi/ureg: add support for GS input array declarationsMarek Olšák1-1/+1
2015-06-05tgsi/ureg: rename and simplify ureg_DECL_gs_inputMarek Olšák1-4/+3
2015-06-03program: Shrink and rename SaturateMode field to Saturate.Matt Turner1-1/+1
2015-04-14state_tracker: replace __FUNCTION__ with __func__Marius Predut1-1/+1
2015-03-02st/mesa: replace Elements() with ARRAY_SIZE()Brian Paul1-7/+7
2015-02-24st/mesa: inline st_free_tokensMarek Olšák1-11/+0