drisw: use getImageShm() if available
[mesa.git] / src / compiler / spirv /
2018-05-15 Samuel Pitoisetspirv: fix visiting inner loops with same break/continu...
2018-05-03 Iago Toral Quirogacompiler/spirv: add implementation to check for SpvCapa...
2018-05-03 Iago Toral Quirogacompiler/spirv: implement 16-bit bitcasts
2018-05-03 Neil Robertsspirv: Apply OriginUpperLeft to FragCoord
2018-05-03 Samuel Iglesias... spirv: convert some operands for bitwise shift and...
2018-04-26 Neil Robertsspirv: Don’t check for NaN for most OpFOrd* comparisons
2018-04-19 Neil Robertsspirv: Lower BaseVertex to FIRST_VERTEX instead of...
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-18 Bas Nieuwenhuizenspirv: Update spirv.h to 12f8de9f04327336b699b1b80aa390...
2018-04-17 Neil Robertsspirv: Accept doubles in FaceForward, Reflect and Refract
2018-04-17 Neil Robertsspirv: Add a 64-bit implementation of OpIsInf
2018-04-17 Neil Robertsspirv: Use nir_imm_floatN_t for constants for GLSL450...
2018-04-13 Daniel Schürmannnir/spirv: Fix warning and add missing breaks.
2018-04-10 Jason Ekstrandspirv: Use the LOCAL_GROUP_SIZE system value
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 Paulspirv: s/uint/unsigned/ to fix MSVC build
2018-03-30 Brian Paulnir/spirv: s/uint32_t/SpvOp/ in various functions
2018-03-30 Brian Paulnir/spirv: fix MSVC syntax error in vtn_handle_texture()
2018-03-30 Brian Paulnir/spirv: move NORETURN annotation on _vtn_fail()...
2018-03-30 Brian Paulnir/spirv: fix MSVC warning in vtn_align_u32()
2018-03-30 Alejandro Piñeironir/spirv: add gl_spirv_validation method
2018-03-30 Alejandro Piñeirospirv: add vtn_create_builder
2018-03-29 Ian Romanickspirv: Move SPIR-V building to Makefile.spirv.am and...
2018-03-29 Ian Romanickutil: Include bitscan.h directly
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-21 Neil Robertsspirv: Add a 64-bit implementation of Frexp
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-15 Samuel Iglesias... spirv: fix the translation of SPIR-V conversion opcodes...
2018-03-14 Karol Herbstcompiler: int8/uint8 support
2018-03-14 Neil Robertsspirv: Handle doubles when multiplying a mat by a scalar
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 Daniel Schürmannspirv: import AMD extensions header from glslang
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: Update the SPIR-V headers and json to 1.3.1
2018-03-07 Jason Ekstrandspirv: Rework barriers
2018-03-07 Jason Ekstrandspirv: Add a vtn_constant_value helper
2018-03-07 Caio Marcelo de... spirv: Add SpvCapabilityShaderViewportIndexLayerEXT
2018-03-01 Jose Maria Casanov... spirv/i965/anv: Relax push constant offset assertions...
2018-03-01 Jose Maria Casanov... spirv: Calculate properly 16-bit vector sizes
2018-02-22 Samuel Pitoisetspirv: apply memory qualifiers to images
2018-02-06 Iago Toral Quirogaspirv: split constant initializers on in/out structs
2018-01-09 Scott D Phillips.gitignore: Ignore new generated files
2018-01-08 Jason Ekstrandspirv: Do implicit conversions of uint to bool in OpStore
2018-01-08 Jason Ekstrandspirv: Loosen the validation for load/store type matching
2018-01-08 Jason Ekstrandspirv: Require a storage type for OpStore destinations
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 asserts in var_decoration_cb
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
2018-01-08 Jason Ekstrandspirv/info: Add spirv_op_to_string
2018-01-08 Jason Ekstrandspirv: Make 'info' a local array spirv_info_c.py
2018-01-08 Jason Ekstrandspirv: Add better error messages in vtn_value helpers
2018-01-08 Caio Marcelo de... spirv: Import 1.2 rev 3 headers and grammar from Khronos
2017-12-28 Eero Tamminenspirv: consider bitsize when handling OpSwitch cases
2017-12-21 Mark JanesRevert "spirv: consider bitsize when handling OpSwitch...
2017-12-20 Juan A. Suarez Romerospirv: consider bitsize when handling OpSwitch cases
2017-12-18 Jason Ekstrandspirv: Relax the validation conditions of OpSelect
2017-12-12 Jason Ekstrandspirv: Handle image and sampler function parameters
2017-12-12 Jason Ekstrandspirv/cfg: Refactor the function parameter loop a bit
2017-12-12 Jason Ekstrandspirv/cfg: Be a bit more precise about function parameters
2017-12-12 Jason Ekstrandspirv: Make sampled images a real type
2017-12-12 Jason Ekstrandspirv: Add support for all bit sizes in OpSwitch
2017-12-12 Jason Ekstrandspirv: Restructure the case loop in OpSwitch handling
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 basic type validation for OpLoad, OpStore...
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: Allow ignoring decorations for workgroup variables
2017-12-12 Jason Ekstrandspirv: Set lengths on scalar and vector types
2017-12-10 Bas Nieuwenhuizenspirv: Fix loading an entire block at once.
2017-12-07 Alejandro Piñeiromesa/spirv: move and rename nir_spirv_supported_capabil...
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 Alejandro Piñeiromesa: define nir_spirv_supported_capabilities
2017-12-06 Eduardo Lima Mitevspirv/nir: Add support for SPV_KHR_16bit_storage
2017-12-06 Jose Maria Casanov... spirv: Enable FPRoundingMode decorator to nir operations
2017-12-06 Eduardo Lima Mitevspirv/nir: Handle 16-bit types
2017-12-06 Jose Maria Casanov... nir: Handle fp16 rounding modes at nir_type_conversion_op
2017-12-06 Jason Ekstrandspirv: Allow OpPtrAccessChain for block indices
next