aboutsummaryrefslogtreecommitdiffstats
path: root/src/compiler/shader_info.h
Commit message (Expand)AuthorAgeFilesLines
* glsl: add NV_viewport_array2 supportIlia Mirkin2020-04-151-0/+3
* intel/compiler: Add support for variable workgroup sizePlamena Manolova2020-04-091-0/+1
* nir: place aligned members after bitfields in shader_info.tessMark Janes2020-04-011-4/+4
* nir: Collect if shader uses cross-invocation or indirect I/O.Timur Kristóf2020-03-301-0/+19
* nir: add and gather shader_info::writes_memoryMarek Olšák2020-03-261-0/+3
* nir/glsl: gather bitmask of images used by programTapani Pälli2020-03-161-0/+3
* nir: gather info whether a shader uses demote_to_helperDaniel Schürmann2020-03-091-0/+1
* spirv: implement SPV_AMD_shader_explicit_vertex_parameterSamuel Pitoiset2020-01-291-0/+1
* spirv: add SpvCapabilityFragmentMaskAMDSamuel Pitoiset2020-01-231-0/+1
* spirv: Add support for IntegerFunctions2INTEL capabilityIan Romanick2020-01-231-0/+1
* compiler: Add a note about how num_ssbos works in the program info.Eric Anholt2020-01-211-1/+5
* spirv: add SpvCapabilityImageReadWriteLodAMDSamuel Pitoiset2020-01-091-0/+1
* compiler: pack shader_info from 160 bytes to 96 bytesMarek Olšák2019-11-081-66/+66
* 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