aboutsummaryrefslogtreecommitdiffstats
path: root/src/compiler/spirv/nir_spirv.h
Commit message (Expand)AuthorAgeFilesLines
* Revert "nir: Support sysval tess levels in SPIR-V to NIR"Jonathan Marek2020-07-061-5/+0
* Revert "nir: Add an option for lowering TessLevelInner/Outer to vecs"Jonathan Marek2020-07-061-6/+0
* nir: Add an option for lowering TessLevelInner/Outer to vecsBrian Ho2020-06-221-0/+6
* nir: Support sysval tess levels in SPIR-V to NIRBrian Ho2020-06-221-0/+5
* spirv: Use nir_const_value for spec constantsJason Ekstrand2020-04-241-4/+1
* nir, intel: Move use_scoped_memory_barrier to nir_optionsCaio Marcelo de Oliveira Filho2020-02-241-5/+0
* spirv: handle UniformConstant for OpenCL kernelsKarol Herbst2019-12-111-0/+6
* spirv: Add option to emit scoped memory barriersCaio Marcelo de Oliveira Filho2019-10-241-0/+5
* spirv: Drop lower_workgroup_access_to_offsetsCaio Marcelo de Oliveira Filho2019-08-101-8/+0
* spirv: Add an option for making FragCoord a sysvalConnor Abbott2019-07-081-0/+5
* spirv: Change spirv_to_nir() to return a nir_shaderCaio Marcelo de Oliveira Filho2019-05-291-6/+6
* spirv, radv, anv: Replace ptr_type with addr_formatCaio Marcelo de Oliveira Filho2019-05-201-8/+8
* spirv: Add an execution environment to the optionsCaio Marcelo de Oliveira Filho2019-03-231-0/+8
* nir/spirv: support physical pointersKarol Herbst2019-03-191-0/+2
* spirv: Add support for SPV_EXT_physical_storage_bufferJason Ekstrand2019-01-261-0/+1
* spirv: Add support for using derefs for UBO/SSBO accessJason Ekstrand2019-01-081-0/+3
* spirv: Add explicit pointer typesJason Ekstrand2019-01-081-0/+6
* nir/spirv: add gl_spirv_validation methodAlejandro Piñeiro2018-03-301-0/+5
* spirv/radv: add AMD_gcn_shader capability, remove current extensionsAlejandro Piñeiro2018-03-151-1/+0
* spirv: handle AMD_gcn_shader extended instructionsDaniel Schürmann2018-03-071-0/+1
* mesa/spirv: move and rename nir_spirv_supported_capabilitiesAlejandro Piñeiro2017-12-071-2/+2
* mesa: define nir_spirv_supported_capabilitiesAlejandro Piñeiro2017-12-061-13/+3
* spirv/nir: Add support for SPV_KHR_16bit_storageEduardo Lima Mitev2017-12-061-0/+1
* spirv: Add support for lowering workgroup access to offsetsJason Ekstrand2017-12-051-0/+8
* spirv: Rework loggingJason Ekstrand2017-12-041-0/+14
* spirv: Convert the supported_extensions struct to spirv_optionsJason Ekstrand2017-12-021-12/+14
* nir/spirv: Add support for SPV_KHR_variable_pointersJason Ekstrand2017-07-181-0/+1
* spirv: Add support for SPV_KHR_multiviewJason Ekstrand2017-05-031-0/+1
* spirv: consistently use ifndef guards over pragma onceEmil Velikov2017-03-221-2/+0
* spirv: add support for Int64 capabilityDave Airlie2017-02-161-0/+1
* spirv: Add support for SpvCapabilityStorageImageReadWithoutFormat.Bas Nieuwenhuizen2017-02-151-0/+1
* spirv: Add support for SpvCapabilityStorageImageWriteWithoutFormatAlex Smith2017-02-141-0/+1
* spirv: add SPV_KHR_shader_draw_parameters supportLionel Landwerlin2017-02-011-0/+1
* spirv: Silence unsupported tessellation capability warnings.Kenneth Graunke2017-01-101-0/+1
* spirv: enable SpvCapabilityFloat64 only to supported platformsSamuel Iglesias Gonsálvez2017-01-091-0/+1
* spirv: add support for doubles to OpSpecConstantSamuel Iglesias Gonsálvez2017-01-091-1/+4
* spirv: always expose SpvCapabilityStorageImageExtendedFormatsIlia Mirkin2016-12-291-1/+0
* spirv: add interface for drivers to define support extensions.Dave Airlie2016-12-281-0/+6
* spirv: Move to compiler/Jason Ekstrand2016-04-141-0/+54