summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/tgsi/tgsi_info.c
Commit message (Expand)AuthorAgeFilesLines
* tgsi: bump tgsi_opcode_info::output_mode size to 4 bitsBrian Paul2017-11-171-0/+2
* util/tgsi: use ASSERT_BITFIELD_SIZE() to check opcode field sizeBrian Paul2017-11-161-0/+2
* gallium: add LDEXP TGSI instruction and corresponding capNicolai Hähnle2017-09-291-1/+2
* tgsi: infer that dst[1] of DFRACEXP is an integerNicolai Hähnle2017-09-291-1/+4
* tgsi: infer that DLDEXP's second source has an integer typeNicolai Hähnle2017-09-291-1/+4
* tgsi: store opcode mnemonics in a separate tableNicolai Hähnle2017-08-231-4/+15
* tgsi: macro-ify the opcodes tableNicolai Hähnle2017-08-231-251/+11
* tgsi: remove post_indent from some 64-bit opcodesNicolai Hähnle2017-08-231-6/+6
* gallium: remove TGSI opcode SCSMarek Olšák2017-08-221-1/+1
* gallium: remove TGSI opcode BREAKCMarek Olšák2017-08-221-3/+2
* gallium: remove TGSI opcode XPDMarek Olšák2017-08-221-1/+1
* gallium: remove TGSI opcode DPHMarek Olšák2017-08-221-1/+1
* gallium: remove TGSI opcode DP2AMarek Olšák2017-08-221-1/+1
* gallium: remove TGSI_OPCODE_CALLNZMarek Olšák2017-08-221-1/+1
* gallium: remove TGSI FENCE opcodesMarek Olšák2017-08-221-3/+3
* gallium: remove TGSI opcodes PUSHA, POPA, SAD, TXQ_LZMarek Olšák2017-08-221-7/+4
* tgsi: add BALLOT/READ_* opcodesIlia Mirkin2017-04-051-3/+3
* tgsi: add CLOCK opcodeIlia Mirkin2017-03-311-1/+1
* gallium: add TGSI opcodes TEX_LZ and TXF_LZMarek Olšák2017-03-151-2/+3
* tgsi: add missing compute shader entry in tgsi_get_processor_name()Samuel Pitoiset2017-03-151-0/+2
* gallium: remove TGSI_OPCODE_CLAMPMarek Olšák2017-02-181-1/+1
* gallium: add FBFETCH opcode to retrieve the current sample valueIlia Mirkin2017-01-161-1/+1
* tgsi: add DDIV instructionNicolai Hähnle2017-01-161-0/+2
* gallium: remove TGSI_OPCODE_SUBMarek Olšák2017-01-051-1/+1
* gallium: remove TGSI_OPCODE_ABSMarek Olšák2017-01-051-1/+1
* tgsi: fix the src type of TGSI_OPCODE_MEMBARMarek Olšák2016-12-071-0/+1
* gallium: add opcode and types for 64-bit integers. (v3)Dave Airlie2016-09-211-10/+82
* gallium: add VOTE_* opcodes to implement GL_ARB_shader_group_voteIlia Mirkin2016-06-061-0/+3
* tgsi: s/Elements/ARRAY_SIZE/Brian Paul2016-04-271-1/+1
* gallium: use PIPE_SHADER_* everywhere, remove TGSI_PROCESSOR_*Marek Olšák2016-04-221-5/+5
* tgsi: set correct output mode for RESQNicolai Hähnle2016-03-091-1/+1
* tgsi: set correct src type for UP2HMarek Olšák2016-02-021-0/+1
* tgsi: add MEMBAR opcode to handle memoryBarrier* GLSL intrinsicsIlia Mirkin2016-01-291-1/+1
* gallium: add a RESQ opcode to query info about a resourceIlia Mirkin2016-01-081-1/+1
* tgsi: add a is_store propertyIlia Mirkin2016-01-081-223/+223
* tgsi: update PK2H/UP2H channel behavior infoIlia Mirkin2016-01-031-8/+8
* tgsi: add a TXQS opcode to retrieve the number of texture samplesIlia Mirkin2015-09-131-1/+2
* gallium: replace INLINE with inlineIlia Mirkin2015-07-211-1/+1
* tgsi: add DFMA to the opcode infer functions.Dave Airlie2015-07-111-0/+1
* tgsi: add infer support for double opcodes.Dave Airlie2015-07-011-0/+37
* gallium: rename TGSI tessellation processor types to match pipe shader namesMarek Olšák2015-05-261-2/+2
* gallium: add tessellation shader typesIlia Mirkin2015-05-161-0/+4
* tgsi: handle bitwise opcodes in tgsi_opcode_infer_type (v2)Marek Olšák2015-03-161-0/+8
* gallium: add FMA and DFMA opcodes (v3)Marek Olšák2015-03-161-2/+2
* gallium: add some more double opcodes to avoid unnecessary loweringIlia Mirkin2015-02-191-0/+5
* gallium: add double opcodes and TGSI execution (v4.2)Dave Airlie2015-02-201-1/+23
* gallium: Drop the unused CND opcode.Eric Anholt2014-11-241-1/+1
* gallium: Drop unused BRA opcode.Eric Anholt2014-11-241-1/+1
* gallium: Drop the unused SFL/STR opcodes.Eric Anholt2014-11-241-2/+2
* gallium: Drop the unused RFL opcode.Eric Anholt2014-11-241-1/+1