summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/tgsi
Commit message (Expand)AuthorAgeFilesLines
* tgsi/exec: initialise SysSemanticToIndex array to -1Dave Airlie2016-04-271-0/+3
* tgsi/exec: implement restartable machine.Dave Airlie2016-04-272-17/+35
* tgsi/exec: make inputs/outputs optional for compute shaders.Dave Airlie2016-04-271-19/+24
* tgsi/exec: implement load/store/atomic on MEMORY.Dave Airlie2016-04-272-3/+150
* tgsi/exec: split out setting up masks to separate functionDave Airlie2016-04-271-9/+14
* tgsi: accept a starting PC value for exec machine.Dave Airlie2016-04-272-2/+2
* tgsi: move to using vector for system values.Dave Airlie2016-04-272-2/+2
* tgsi/exec: fix system value handling.Dave Airlie2016-04-271-3/+5
* tgsi: pass a shader type to the machine create and clean up.Dave Airlie2016-04-262-12/+12
* gallium: remove helpers converting to/from TGSI_PROCESSOR_*Marek Olšák2016-04-221-2/+1
* gallium: use PIPE_SHADER_* everywhere, remove TGSI_PROCESSOR_*Marek Olšák2016-04-2211-72/+72
* tgsi/lowering: improved lowering for LRPRussell King2016-04-191-35/+20
* tgsi/lowering: improved lowering for XPDRussell King2016-04-191-22/+13
* tgsi/lowering: add support for lowering TRUNCRussell King2016-04-192-0/+85
* tgsi/lowering: add support for lowering FLR and CEILRussell King2016-04-192-20/+149
* tgsi: fix buffer overflowThomas Hindoe Paaboel Andersen2016-04-131-1/+1
* gallium: Use STATIC_ASSERT whenever possible.Jose Fonseca2016-04-122-2/+2
* softpipe: add SSBO/shader atomics support.Dave Airlie2016-04-121-1/+2
* tgsi: add support for buffer/atomic operations to tgsi_exec.Dave Airlie2016-04-122-10/+241
* tgsi/scan: add an assert for the size of the samplers_declared bitfieldNicolai Hähnle2016-04-071-1/+2
* tgsi: add simple tgsi_is_msaa_target() helperBrian Paul2016-04-021-0/+8
* gallium: add threads per block TGSI propertyBas Nieuwenhuizen2016-04-021-0/+3
* tgsi: silence compiler warning in fetch_sampler_unit()Samuel Pitoiset2016-04-011-1/+1
* tgsi: fix out of bounds access in exec_atomop()Samuel Pitoiset2016-04-011-1/+1
* tgsi: split tgsi_util_get_texture_coord_dim() function into twoBrian Paul2016-03-313-41/+38
* tgsi: skip texture query opcodes when examining texture targetsBrian Paul2016-03-311-1/+15
* softpipe: add image support to softpipe (v3)Dave Airlie2016-03-311-1/+3
* tgsi: add support for image operations to tgsi_exec. (v2.1)Dave Airlie2016-03-312-2/+315
* tgsi: introduce NonHelperMaskDave Airlie2016-03-312-0/+5
* tgsi_exec: handle execmask when doing indirect lookupsDave Airlie2016-03-311-3/+9
* tgsi_exec: add support for up to 3 address registers (v2)Dave Airlie2016-03-311-2/+3
* tgsi: (trivial) only verify target for is_tex instructionsRoland Scheidegger2016-03-301-8/+7
* tgsi: simplify tgsi_shader_info::is_msaa_sampler checkingBrian Paul2016-03-291-3/+2
* tgsi: collect texture sampler target info in tgsi_scan_shader()Brian Paul2016-03-292-2/+37
* tgsi: drop unused set_exec/kill_mask interfaces.Dave Airlie2016-03-221-25/+0
* tgsi/scan: add writes_memory to flag presence of stores or atomicsNicolai Hähnle2016-03-212-4/+9
* tgsi/scan: track which shader images are really buffersNicolai Hähnle2016-03-212-0/+7
* tgsi/scan: add images_writemaskNicolai Hähnle2016-03-212-2/+21
* gallium/tgsi: pass TGSI tex target to tgsi_transform_tex_inst()Brian Paul2016-03-211-7/+10
* tgsi: Add support for global / private / input MEMORYHans de Goede2016-03-215-20/+38
* tgsi: Fix decl.Atomic and .Shared not propagating when parsing tgsi textHans de Goede2016-03-211-0/+6
* tgsi: Fix return of uninitialized memory in tgsi_*_instruction_memoryHans de Goede2016-03-201-0/+4
* gallium: add TGSI property NEXT_SHADERMarek Olšák2016-03-193-0/+22
* tgsi: add tgsi_transform_op3_inst() functionBrian Paul2016-03-181-0/+34
* tgsi: add tgsi_full_src_register_from_dst helper functionNicolai Hähnle2016-03-142-0/+20
* tgsi: add TGSI_PROPERTY_FS_EARLY_DEPTH_STENCILNicolai Hähnle2016-03-141-0/+1
* st/glsl_to_tgsi: provide Texture and Format information for image opsNicolai Hähnle2016-03-142-5/+15
* tgsi: add Texture and Format to tgsi_instruction_memoryNicolai Hähnle2016-03-141-0/+8
* gallium: do not wrap header inclusion inEmil Velikov2016-03-092-4/+4
* tgsi: set correct output mode for RESQNicolai Hähnle2016-03-091-1/+1