summaryrefslogtreecommitdiffstats
path: root/src/compiler/shader_info.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* spirv: Add SpvCapabilityShaderViewportIndexLayerEXTCaio Marcelo de Oliveira Filho2018-03-071-0/+1
* glsl/nir: add pixel_center_integer to shader infoTimothy Arceri2018-02-191-0/+2
* compiler: tidy up double_inputs_read usesTimothy Arceri2018-01-301-2/+8
* glsl: Split out shader program serializationJordan Justen2017-12-081-0/+1
* mesa/spirv: move and rename nir_spirv_supported_capabilitiesAlejandro Piñeiro2017-12-071-0/+13
* nir: fill outputs_read field and add patch outputs read (v2)Dave Airlie2017-11-271-0/+2
* nir: Make nir_gather_info collect a uses_fddx_fddy flag.Kenneth Graunke2017-10-291-0/+7
* compiler: Move gl_program::TexelFetchSamplers to shader_info.Kenneth Graunke2017-10-121-0/+3
* compiler: move pointers to the start of shader_infoTimothy Arceri2017-08-241-3/+3
* compiler: Merge shader_info's tcs and tes structs.Kenneth Graunke2017-01-101-4/+3
* mesa: Introduce a compiler enum for tessellation spacing.Kenneth Graunke2017-01-071-1/+1
* compiler: Change shader_info->tes.vertex_order into a ccw boolean.Kenneth Graunke2017-01-071-1/+2
* mesa/compiler: add local_size_variable to shader_infoTimothy Arceri2016-12-301-0/+2
* mesa/compiler: add stage to shader_infoTimothy Arceri2016-12-301-0/+3
* mesa: add support for GL_INTEL_conservative_rasterizationLionel Landwerlin2016-12-071-0/+6
* mesa: Add GL and GLSL plumbing for ARB_post_depth_coverage for i965 (gen9+).Plamena Manolova2016-12-071-0/+1
* compiler: Store the clip/cull distance array sizes in shader_info.Kenneth Graunke2016-11-191-2/+5
* compiler: remove now unused copy_shader_info() declarationTimothy Arceri2016-11-171-7/+0