OSDN Git Service

spirv: OpImageQueryLod requires a sampler
[android-x86/external-mesa.git] / src / compiler / spirv / spirv_to_nir.c
2019-03-14 Jason Ekstrandspirv: OpImageQueryLod requires a sampler
2019-01-11 Jason Ekstrandspirv: Handle any bit size in vector_insert/extract
2018-11-14 Karol Herbstnir/spirv: cast shift operand to u32
2018-10-26 Jason Ekstrandspirv: Use the right bit-size for spec constant ops
2018-10-22 Jason Ekstrandspirv: Add no-op support for VK_GOOGLE_hlsl_functionality1
2018-10-22 Jason Ekstrandspirv: Add support for SPV_GOOGLE_decorate_string
2018-10-12 Samuel Pitoisetspirv/nir: handle memory access qualifiers for SSBO...
2018-10-02 Jason Ekstrandspirv: Move function call handling to vtn_cfg
2018-08-29 Jason Ekstrandnir: Make image load/store intrinsics variable-width
2018-08-13 Alejandro Piñeirospirv: fill info.gs.input_primitive too
2018-07-31 Alejandro Piñeirocompiler/spirv: add XFB and GeometryStreams capability...
2018-07-31 Neil Robertsspirv/nir: Fix the stream ID when emitting a primitive...
2018-07-31 Neil Robertsspirv: Handle the SpvDecorationStream decoration
2018-07-31 Neil Robertsspirv: Handle SpvExecutionModeXfb
2018-07-22 Ilia Mirkinspirv: add support for SPV_KHR_post_depth_coverage
2018-07-17 Karol Herbstnir: prepare for bumping up max components to 16
2018-07-16 Jason Ekstrandspirv: Fix a couple of image atomic load/store bugs
2018-07-13 Karol Herbstnir: cleanup oversized arrays in nir_swizzle calls
2018-07-12 Karol Herbstnir/spirv: handle OpConstantComposites with OpUndef...
2018-07-12 Rob Clarknir/spirv: print extension name in fail msg
2018-07-12 Rob Clarknir/spirv: Use imov where we might have 8 bit types
2018-07-09 Jose Maria Casanov... spirv/nir: Add support for SPV_KHR_8bit_storage
2018-07-03 Antia Puentesnir: Fix OpAtomicCounterIDecrement for uniform atomic...
2018-07-03 Alejandro Piñeirospirv/nir: add capability check for SpvCapabilityAtomic...
2018-07-03 Alejandro Piñeirospirv/nir: add atomic counter support on vtn_handle_ssb...
2018-06-23 Jason Ekstrandnir,spirv: Rework function calls
2018-06-23 Jason Ekstrandspirv: Clean up vtn_pointer_to_offset
2018-06-23 Jason Ekstrandspirv: Make push constants an offset-based pointer
2018-06-23 Jason Ekstrandspirv: Use deref instructions for most variables
2018-06-21 Neil Robertsspirv: Get rid of vtn_variable_mode_image/sampler
2018-06-08 Gustavo Lima Chavesspirv: add/hookup SpvCapabilityStencilExportEXT
2018-06-01 Martin Pelikáncompiler/spirv: reject invalid shader code properly
2018-05-03 Iago Toral Quirogacompiler/spirv: add implementation to check for SpvCapa...
2018-04-18 Bas Nieuwenhuizenspirv: Add support for runtime descriptor array cap.
2018-04-18 Bas Nieuwenhuizenspirv: Add support for VK_EXT_descriptor_indexing unifo...
2018-04-13 Daniel Schürmannnir/spirv: Fix warning and add missing breaks.
2018-04-04 Iago Toral Quirogacompiler/spirv: set is_shadow for depth comparitor...
2018-04-03 Rob Clarknir+drivers: add helpers to get # of src/dest components
2018-03-30 Brian Paulnir/spirv: fix MSVC syntax error in vtn_handle_texture()
2018-03-30 Alejandro Piñeironir/spirv: add gl_spirv_validation method
2018-03-30 Alejandro Piñeirospirv: add vtn_create_builder
2018-03-28 Dave Airliespirv: add support for SPV_AMD_shader_trinary_minmax
2018-03-25 Rob Clarkglsl_types: vec8/vec16 support
2018-03-23 Jason Ekstrandnir: Rename image intrinsics to image_var
2018-03-15 Alejandro Piñeirospirv/radv: add AMD_gcn_shader capability, remove curre...
2018-03-15 Samuel Iglesias... spirv: update arguments for vtn_nir_alu_op_for_spirv_op...
2018-03-14 Karol Herbstcompiler: int8/uint8 support
2018-03-13 Eric Anholtspirv: Silence compiler warning about undefined srcs[0]
2018-03-07 Daniel Schürmannspirv: handle AMD_gcn_shader extended instructions
2018-03-07 Jason Ekstrandspirv: Add support for subgroup arithmetic
2018-03-07 Jason Ekstrandspirv: Add subgroup quad support
2018-03-07 Jason Ekstrandspirv: Add subgroup shuffle support
2018-03-07 Jason Ekstrandspirv: Add subgroup vote support
2018-03-07 Jason Ekstrandspirv: Add subgroup ballot support
2018-03-07 Jason Ekstrandspirv: Add initial subgroup support
2018-03-07 Jason Ekstrandspirv: Handle the new OpModuleProcessed instruction
2018-03-07 Jason Ekstrandnir/spirv: Add support for device groups
2018-03-07 Jason Ekstrandspirv: Rework barriers
2018-03-07 Caio Marcelo de... spirv: Add SpvCapabilityShaderViewportIndexLayerEXT
2018-01-08 Jason Ekstrandspirv: Add a vtn_types_compatible helper
2018-01-08 Jason Ekstrandspirv: Store the id of the type in vtn_type
2018-01-08 Jason Ekstrandspirv: Add a mechanism for dumping failing shaders
2018-01-08 Jason Ekstrandspirv: Rework error checking for decorations
2018-01-08 Jason Ekstrandspirv: Add better type validation to OpTypeImage
2018-01-08 Jason Ekstrandspirv: Switch on vtn_base_type in OpComposite(Extract...
2018-01-08 Jason Ekstrandspirv: Refactor Op[Spec]ConstantComposite and add bette...
2018-01-08 Jason Ekstrandspirv: Add better validation to Op[Spec]Constant
2018-01-08 Jason Ekstrandspirv: Remove a pointless assignment in SpvOpSpecConstant
2018-01-08 Jason Ekstrandspirv: Unify boolean constants and add better validation
2017-12-18 Jason Ekstrandspirv: Relax the validation conditions of OpSelect
2017-12-12 Jason Ekstrandspirv: Make sampled images a real type
2017-12-12 Jason Ekstrandspirv: Add better parameter validation for vector and...
2017-12-12 Jason Ekstrandspirv: Add type validation for OpSelect
2017-12-12 Jason Ekstrandspirv: Add a prepass to set types on vtn_values
2017-12-12 Jason Ekstrandspirv: Add a vtn_type field to all vtn_values
2017-12-12 Jason Ekstrandspirv: Set lengths on scalar and vector types
2017-12-07 Samuel Iglesias... spirv: fix bug when OpSpecConstantOp calls a conversion
2017-12-07 Samuel Iglesias... spirv: allow specialization constants with bitsize...
2017-12-06 Eduardo Lima Mitevspirv/nir: Add support for SPV_KHR_16bit_storage
2017-12-06 Eduardo Lima Mitevspirv/nir: Handle 16-bit types
2017-12-06 Jason Ekstrandspirv: Add support for lowering workgroup access to...
2017-12-06 Jason Ekstrandspirv: Rename get_shared_nir_atomic_op to get_var_nir_a...
2017-12-04 Jason Ekstrandspirv: Replace unreachable with vtn_fail
2017-12-04 Jason Ekstrandspirv: Replace assert with vtn_assert
2017-12-04 Jason Ekstrandspirv: Add vtn_fail and vtn_assert helpers
2017-12-04 Jason Ekstrandspirv: Do something useful with OpSource
2017-12-04 Jason Ekstrandspirv: Rework logging
2017-12-04 Jason Ekstrandspirv: Re-arrange vtn_builder initialization
2017-12-04 Jason Ekstrandspirv: Parent the nir_shader to the builder while building
2017-12-02 Jason Ekstrandspirv: Convert the supported_extensions struct to spirv...
2017-12-02 Jason Ekstrandspirv: Only emit functions which are actually used
2017-12-02 Jason Ekstrandspirv: Drop the impl field from vtn_builder
2017-11-13 Alex Smithnir/spirv: tg4 requires a sampler
2017-11-13 Alex Smithspirv: Use correct type for sampled images
2017-10-26 Jason Ekstrandspirv: Claim support for the simple memory model
2017-10-20 Jason Ekstrandnir: Get rid of nir_shader::stage
2017-10-09 Józef Kuciaspirv: Fix SpvOpAtomicISub
2017-10-07 Jason Ekstrandspirv: Don't warn on the ImageCubeArray capability
2017-09-21 Jason Ekstrandspirv: Flip the tessellation winding order
2017-08-29 Matt Turnernir/spirv: Use unreachable("...") rather than assert...
next