summaryrefslogtreecommitdiffstats
path: root/src/compiler/shader_info.h
Commit message (Expand)AuthorAgeFilesLines
* st/mesa: call nir_lower_flrp only once per shaderMarek Olšák2019-11-041-0/+3
* spirv: Add SpvMemoryModelVulkan and related capabilitiesCaio Marcelo de Oliveira Filho2019-10-241-0/+2
* nir: allow nir_lower_uniforms_to_ubo to be run repeatedlyMarek Olšák2019-10-221-0/+3
* nir: add shader_info::last_msaa_imageMarek Olšák2019-10-091-0/+2
* spirv: Implement SPV_KHR_shader_clockCaio Marcelo de Oliveira Filho2019-10-071-0/+1
* spirv/nir: keep track of SPV_KHR_float_controls execution modesSamuel Iglesias Gonsálvez2019-09-171-0/+3
* spirv: check support for SPV_KHR_float_controls capabilitiesSamuel Iglesias Gonsálvez2019-09-171-0/+1
* compiler: add shader_info.cs.user_data_components_amdMarek Olšák2019-08-121-0/+1
* compiler: add shader_info.vs.blit_sgprs_amdMarek Olšák2019-08-121-0/+7
* nir/gather_info: Look for uses of helper invocationsJason Ekstrand2019-07-231-0/+8
* spirv: Implement SPV_EXT_demote_to_helper_invocationCaio Marcelo de Oliveira Filho2019-07-081-0/+1
* spirv/nir: add support for AMD_shader_ballot and Groups capabilityDaniel Schürmann2019-06-131-2/+3
* spirv: Implement SPV_EXT_fragment_shader_interlockJason Ekstrand2019-06-041-0/+2
* spirv: add missing SPV_EXT_descriptor_indexing capabilitiesJuan A. Suarez Romero2019-04-301-0/+2
* spirv: add SpvCapabilityFloat16 supportSamuel Pitoiset2019-04-151-0/+1
* spirv: Add support for DerivativeGroup capabilitiesCaio Marcelo de Oliveira Filho2019-04-081-0/+1
* glsl: Parse and propagate derivative_group to shader_infoCaio Marcelo de Oliveira Filho2019-04-081-0/+6
* nir/spirv: improve parsing of the memory modelKarol Herbst2019-03-051-0/+9
* nir: Add ability for shaders to use window space coordinates.Timur Kristóf2019-03-051-0/+3
* nir, glsl: move pixel_center_integer/origin_upper_left to shader_info.fsAlejandro Piñeiro2019-02-211-0/+6
* nir: Gather texture bitmasks in gl_nir_lower_samplers_as_deref.Kenneth Graunke2019-02-111-0/+3
* nir: Move V3D's "the shader was TGSI, ignore FS output types" flag to NIR.Eric Anholt2019-02-051-0/+19
* spirv: Add support for SPV_EXT_physical_storage_bufferJason Ekstrand2019-01-261-0/+1
* nir/vtn: add caps for some cl related capabilitiesRob Clark2019-01-211-0/+3
* nir: Add and set info::uses_64bitMatt Turner2019-01-091-0/+5
* spirv: Sort supported capabilitiesJason Ekstrand2019-01-071-17/+17
* spirv: add support for SpvCapabilityStorageImageMultisampleSamuel Pitoiset2018-12-201-0/+1
* spirv: Add support for MinLodJason Ekstrand2018-12-111-0/+1
* spirv: add SpvCapabilityInt64AtomicsSamuel Pitoiset2018-12-051-0/+1
* compiler: Move double_inputs to gl_program::DualSlotInputsJason Ekstrand2018-09-061-3/+0
* compiler/spirv: add XFB and GeometryStreams capability check supportAlejandro Piñeiro2018-07-311-0/+2
* spirv: add support for SPV_KHR_post_depth_coverageIlia Mirkin2018-07-221-0/+1
* spirv/nir: Add support for SPV_KHR_8bit_storageJose Maria Casanova Crespo2018-07-101-0/+1
* spirv/nir: add capability check for SpvCapabilityAtomicStorageAlejandro Piñeiro2018-07-031-0/+1
* spirv: add/hookup SpvCapabilityStencilExportEXTGustavo Lima Chaves2018-06-081-0/+1
* mesa: Add GL/GLSL plumbing for ARB_fragment_shader_interlock.Plamena Manolova2018-06-011-0/+5
* compiler/spirv: add implementation to check for SpvCapabilityInt16 supportIago Toral Quiroga2018-05-031-0/+1
* spirv: Add support for runtime descriptor array cap.Bas Nieuwenhuizen2018-04-181-0/+1
* spirv: Add support for VK_EXT_descriptor_indexing uniform indexing caps.Bas Nieuwenhuizen2018-04-181-0/+1
* st/glsl_to_nir: gather next_stage in shader_infoTimothy Arceri2018-04-021-0/+5
* spirv: add support for SPV_AMD_shader_trinary_minmaxDave Airlie2018-03-291-0/+1
* spirv/radv: add AMD_gcn_shader capability, remove current extensionsAlejandro Piñeiro2018-03-151-5/+1
* spirv: handle AMD_gcn_shader extended instructionsDaniel Schürmann2018-03-071-0/+5
* spirv: Add support for subgroup arithmeticJason Ekstrand2018-03-071-0/+1
* spirv: Add subgroup quad supportJason Ekstrand2018-03-071-0/+1
* spirv: Add subgroup shuffle supportJason Ekstrand2018-03-071-0/+1
* spirv: Add subgroup vote supportJason Ekstrand2018-03-071-0/+1
* spirv: Add subgroup ballot supportJason Ekstrand2018-03-071-0/+1
* spirv: Add initial subgroup supportJason Ekstrand2018-03-071-0/+1
* nir/spirv: Add support for device groupsJason Ekstrand2018-03-071-0/+1