summaryrefslogtreecommitdiffstats
path: root/src/compiler/spirv/vtn_private.h
Commit message (Expand)AuthorAgeFilesLines
* nir/spirv: Use real pointer typesJason Ekstrand2017-07-051-1/+20
* nir/spirv: Stop using glsl_type for function typesJason Ekstrand2017-07-051-0/+9
* nir/spirv: Beef up the type system a bitJason Ekstrand2017-07-051-0/+20
* nir/spirv: Compact vtn_typeJason Ekstrand2017-07-051-25/+39
* nir/spirv: Compute offsets for UBOs and SSBOs up-frontJason Ekstrand2017-07-051-2/+11
* nir/spirv: Rework the way pointers get dereferencedJason Ekstrand2017-07-051-2/+6
* nir/spirv: Remove unneeded parameters from pointer_to_offsetJason Ekstrand2017-07-051-2/+1
* nir/spirv: Wrap access chains in a new vtn_pointer data structureJason Ekstrand2017-07-051-14/+29
* nir/spirv: Rename some things from access_chain to pointerJason Ekstrand2017-07-051-9/+9
* spirv: Work around the Doom shader bugJason Ekstrand2017-06-201-0/+14
* nir: Port to u_dynarrayThomas Helland2017-06-071-2/+2
* spirv: consistently use ifndef guards over pragma onceEmil Velikov2017-03-221-0/+5
* spirv: Add tessellation varying and built-in support.Kenneth Graunke2017-01-101-0/+1
* spirv: add support for doubles to OpSpecConstantSamuel Iglesias Gonsálvez2017-01-091-0/+6
* spirv/nir: implement DF conversionsSamuel Iglesias Gonsálvez2017-01-091-1/+2
* spirv: add interface for drivers to define support extensions.Dave Airlie2016-12-281-0/+1
* spirv: Handle the InputAttachmentIndex decorationJason Ekstrand2016-11-221-0/+1
* nir/spirv/cfg: Use a nop intrinsic for tagging the ends of blocksJason Ekstrand2016-10-031-2/+2
* nir/spirv: Add a way to print non-fatal warningsJason Ekstrand2016-06-031-0/+3
* spirv: Handle the PixelCenterInteger execution mode.Kenneth Graunke2016-05-201-0/+1
* spirv: Move to compiler/Jason Ekstrand2016-04-141-0/+484