summaryrefslogtreecommitdiffstats
path: root/src/compiler/spirv/spirv_to_nir.c
Commit message (Expand)AuthorAgeFilesLines
* nir: Embed the shader_info in the nir_shader againJason Ekstrand2017-05-091-24/+24
* spirv: Add support for SPV_KHR_multiviewJason Ekstrand2017-05-031-0/+4
* nir: Make image_size a variable-width intrinsicJason Ekstrand2017-03-141-7/+11
* nir/spirv: Restrict the number of channels in texture coordinatesJason Ekstrand2017-03-141-1/+2
* spirv: Silence unused variable warnings in release modeJason Ekstrand2017-03-071-0/+1
* spirv: add support for Int64 capabilityDave Airlie2017-02-161-1/+3
* spirv/nir: add support for int64Dave Airlie2017-02-161-1/+17
* spirv: Add support for SpvCapabilityStorageImageReadWithoutFormat.Bas Nieuwenhuizen2017-02-151-1/+4
* spirv: Add support for SpvCapabilityStorageImageWriteWithoutFormatAlex Smith2017-02-141-1/+4
* nir/spirv: do not require a format with images that are not sampledIago Toral Quiroga2017-02-141-2/+0
* spirv: Add more asserts in vtn_vector_constructJason Ekstrand2017-02-071-0/+15
* spirv: add SPV_KHR_shader_draw_parameters supportLionel Landwerlin2017-02-011-0/+4
* spirv: handle undefined components for OpVectorShuffleLionel Landwerlin2017-01-261-15/+38
* spirv: handle OpUndef as part of the variable parsing passLionel Landwerlin2017-01-261-0/+1
* spirv: add default handler for new enumsLionel Landwerlin2017-01-251-0/+12
* spirv: fix typosLionel Landwerlin2017-01-251-3/+3
* spirv: acknowledge multisampled input attachmentsIago Toral Quiroga2017-01-251-3/+8
* spirv: fix typo in warning messageIago Toral Quiroga2017-01-121-1/+1
* spirv: Silence unsupported tessellation capability warnings.Kenneth Graunke2017-01-101-2/+5
* spirv: Add tessellation varying and built-in support.Kenneth Graunke2017-01-101-1/+0
* spirv: Handle tessellation execution modes.Kenneth Graunke2017-01-101-6/+41
* spirv: enable SpvCapabilityFloat64 only to supported platformsSamuel Iglesias Gonsálvez2017-01-091-1/+4
* spirv: add support for doubles to OpSpecConstantSamuel Iglesias Gonsálvez2017-01-091-5/+37
* spirv/nir: implement DF conversionsSamuel Iglesias Gonsálvez2017-01-091-1/+3
* spirv: add support for doubles on OpComposite{Insert,Extract}Samuel Iglesias Gonsálvez2017-01-091-0/+1
* spirv: add double support to SpvOpCompositeExtractSamuel Iglesias Gonsálvez2017-01-091-2/+14
* spirv: fix SpvOpSpecConstantOp with SpvOpVectorShuffle working with double-ba...Samuel Iglesias Gonsálvez2017-01-091-12/+40
* spirv: add DF support to SpvOp*ConstantCompositeSamuel Iglesias Gonsálvez2017-01-091-3/+11
* spirv: add DF support to vtn_const_ssa_value()Samuel Iglesias Gonsálvez2017-01-091-3/+5
* spirv: add support for loading DF constantsSamuel Iglesias Gonsálvez2017-01-091-2/+10
* spirv: add definition of double based data typesSamuel Iglesias Gonsálvez2017-01-091-2/+4
* spirv: fix typo in spec_constant_decoration_cb()Samuel Iglesias Gonsálvez2017-01-091-2/+2
* nir: Make nir_copy_deref follow the "clone" patternJason Ekstrand2016-12-301-12/+10
* spirv: always expose SpvCapabilityStorageImageExtendedFormatsIlia Mirkin2016-12-291-3/+1
* spirv: add interface for drivers to define support extensions.Dave Airlie2016-12-281-2/+15
* spirv/nir: add support for ImageGatherExtendedIlia Mirkin2016-12-161-7/+69
* treewide: s/comparitor/comparator/Ilia Mirkin2016-12-121-1/+1
* nir: Get rid of nir_constant_dataJason Ekstrand2016-12-021-38/+29
* spirv: Stop warning about input attachmentsJason Ekstrand2016-11-221-1/+1
* spirv: Silence unsupported capability warnings for Clip/CullDistance.Kenneth Graunke2016-11-221-2/+2
* nir/i965/anv/radv/gallium: make shader info a pointerTimothy Arceri2016-10-261-17/+17
* spirv: fix AtomicLoad/Store on imagesLionel Landwerlin2016-09-221-10/+3
* nir/spirv: Claim support for SampleRateShadingJason Ekstrand2016-09-211-1/+1
* spirv: use subpass image type (v1.1)Dave Airlie2016-09-161-1/+2
* spirv/nir: Implement OpAtomicLoad/Store for shared variablesLionel Landwerlin2016-09-071-1/+34
* nir/spirv: Remove an erroneous "fall through" commentJason Ekstrand2016-09-071-1/+0
* spirv/nir: Add support for OpAtomicLoad/StoreLionel Landwerlin2016-09-071-11/+113
* nir/spirv: Use fill_common_atomic_sources for image atomicsJason Ekstrand2016-09-061-56/+43
* nir/spirv: Use the correct sources for CompareExchange on imagesJason Ekstrand2016-09-061-2/+2
* nir/spirv: Swap the argument order for AtomicCompareExchangeJason Ekstrand2016-09-061-2/+2