glsl: mark xfb inputs as always_active_io
[mesa.git] / src / compiler / spirv /
2017-10-09 Józef Kuciaspirv: Fix SpvOpAtomicISub
2017-10-07 Jason Ekstrandspirv: Don't warn on the ImageCubeArray capability
2017-10-02 Bas Nieuwenhuizennir/spirv: Allow loop breaks in a switch body.
2017-09-21 Jason Ekstrandspirv: Flip the tessellation winding order
2017-09-12 Juan A. Suarez Romeronir/spirv: handle if's with same label in both branches
2017-09-11 Samuel Iglesias... nir/spirv: fix chain access with different index bit...
2017-09-05 Jason Ekstrandspirv: Add support for the HelperInvocation builtin
2017-08-29 Matt Turnernir/spirv: Use unreachable("...") rather than assert...
2017-08-02 Jason Ekstrandspirv: Fix SpvImageFormatR16ui
2017-07-18 Jason Ekstrandcompiler/spirv: Add a .gitignore and ignore spirv_info.c
2017-07-18 Jason Ekstrandnir/spirv: Add support for SPV_KHR_variable_pointers
2017-07-18 Jason Ekstrandnir/spirv: Add a helper for pushing SSA values
2017-07-18 Jason Ekstrandnir/spirv: Implement OpPtrAccessChain for buffers
2017-07-18 Jason Ekstrandspirv/nir: Add some useful asserts for type decorations
2017-07-18 Jason Ekstrandspirv: Add support for the StorageBuffer storage class
2017-07-18 Ian Romanickspirv: Generate spirv_info.c
2017-07-18 Ian Romanickspirv: Import the lastest 1.0.2 JSON from Khronos
2017-07-18 Jason Ekstrandspirv: Import the latest 1.2 header from Khronos
2017-07-10 James Leggspirv: Fix reaching unreachable for compare exchange...
2017-07-08 Andres Gomeznir/spirv: Remove unnecessary comment.
2017-07-05 Jason Ekstrandnir/spirv: Rework function argument setup
2017-07-05 Jason Ekstrandnir/spirv: Stop trying to convert pointers to SSA in...
2017-07-05 Jason Ekstrandnir/spirv: Use real pointer types
2017-07-05 Jason Ekstrandnir/spirv: Stop using glsl_type for function types
2017-07-05 Jason Ekstrandnir/spirv: Beef up the type system a bit
2017-07-05 Jason Ekstrandnir/spirv: Compact vtn_type
2017-07-05 Jason Ekstrandnir/spirv: Simplify type copying
2017-07-05 Jason Ekstrandnir/spirv: Compute offsets for UBOs and SSBOs up-front
2017-07-05 Jason Ekstrandnir/spirv: Rework the way pointers get dereferenced
2017-07-05 Jason Ekstrandnir/spirv: Break variable creation out into a helper
2017-07-05 Jason Ekstrandnir/spirv: Remove unneeded parameters from pointer_to_o...
2017-07-05 Jason Ekstrandnir/spirv: Simplify matrix loads/stores
2017-07-05 Jason Ekstrandnir/spirv: Use the correct stride for non-32-bit vectors
2017-07-05 Jason Ekstrandnir/spirv: Wrap access chains in a new vtn_pointer...
2017-07-05 Jason Ekstrandnir/spirv: Rename some things from access_chain to...
2017-07-05 Jason Ekstrandnir/spirv: Split up Uniform and UniformConstant storage...
2017-07-05 Jason Ekstrandnir/spirv: Add a storage_class_to_mode helper
2017-07-05 Jason Ekstrandnir/spirv: Use the type from the deref for atomics
2017-07-05 Jason Ekstrandnir/spirv: Move a "}"
2017-07-03 Connor Abbottspirv: fix OpBitcast when the src and dst bitsize are...
2017-06-27 Juan A. Suarez Romeronir: implement GLSL.std.450 NMax, NMIn and NClamp opera...
2017-06-27 Juan A. Suarez Romeronir: add support for 64-bit in SmoothStep function
2017-06-21 Jason Ekstrandspirv: Work around the Doom shader bug
2017-06-07 Thomas Hellandnir: Port to u_dynarray
2017-05-09 Jason Ekstrandnir: Embed the shader_info in the nir_shader again
2017-05-03 Jason Ekstrandspirv: Add support for SPV_KHR_multiview
2017-05-03 Jason Ekstrandspirv: Bump the SPIR-V header to the latest public...
2017-03-22 Emil Velikovspirv: consistently use ifndef guards over pragma once
2017-03-20 Jason Ekstrandspirv: Implement IsInf using an integer comparison
2017-03-14 Jason Ekstrandnir: Make image_size a variable-width intrinsic
2017-03-14 Jason Ekstrandnir/spirv: Restrict the number of channels in texture...
2017-03-07 Jason Ekstrandspirv: Silence unused variable warnings in release...
2017-03-02 Jason Ekstrandspirv: Use nir_builder for control flow
2017-02-17 Jason Ekstrandnir: Combine the int and double [un]pack opcodes
2017-02-16 Dave Airliespirv: handle SpvOpUConvert in proper place.
2017-02-16 Dave Airliespirv: add support for Int64 capability
2017-02-16 Dave Airliespirv/nir: add support for int64
2017-02-15 Bas Nieuwenhuizenspirv: Add support for SpvCapabilityStorageImageReadWit...
2017-02-14 Alex Smithspirv: Add support for SpvCapabilityStorageImageWriteWi...
2017-02-14 Iago Toral Quiroganir/spirv: do not require a format with images that...
2017-02-07 Jason Ekstrandspirv: Add more asserts in vtn_vector_construct
2017-02-01 Lionel Landwerlinspirv: add SPV_KHR_shader_draw_parameters support
2017-01-31 Francisco Jereznir/spirv/glsl450: Implement IEEE-compliant handling...
2017-01-31 Francisco Jereznir/spirv/glsl450: Rewrite atan2 implementation to...
2017-01-26 Lionel Landwerlinspirv: handle undefined components for OpVectorShuffle
2017-01-26 Lionel Landwerlinspirv: handle OpUndef as part of the variable parsing...
2017-01-25 Lionel Landwerlinspirv: bump headers to SPIRV 1.1
2017-01-25 Lionel Landwerlinspirv: add default handler for new enums
2017-01-25 Lionel Landwerlinspirv: fix typos
2017-01-25 Iago Toral Quirogaspirv: handle gl_SampleMask
2017-01-25 Iago Toral Quirogaspirv: acknowledge multisampled input attachments
2017-01-20 Lionel Landwerlinspirv: don't assert with location decorations on non...
2017-01-20 Lionel Landwerlinspirv: fix warn string typo
2017-01-12 Jason Ekstrandspirv: Handle patch decorations up-front
2017-01-12 Iago Toral Quirogaspirv: fix typo in warning message
2017-01-11 Kenneth Graunkespirv: Shut up unhandled enumeration value warnings.
2017-01-11 Iago Toral Quirogaspirv: gl_PrimitiveID in the fragment shader is handled...
2017-01-10 Kenneth Graunkespirv: Silence unsupported tessellation capability...
2017-01-10 Kenneth Graunkespirv: Tidy some repeated if checks by using a switch...
2017-01-10 Kenneth Graunkespirv: Add tessellation varying and built-in support.
2017-01-10 Kenneth Graunkespirv: Handle tessellation execution modes.
2017-01-10 Kenneth Graunkespirv: Move cursor before calling vtn_ssa_value() in...
2017-01-09 Samuel Iglesias... spirv: enable SpvCapabilityFloat64 only to supported...
2017-01-09 Samuel Iglesias... spirv: add support for doubles to OpSpecConstant
2017-01-09 Samuel Iglesias... spirv/nir: add (un)packDouble2x32() translation
2017-01-09 Samuel Iglesias... spirv/nir: implement DF conversions
2017-01-09 Samuel Iglesias... spirv: add support for doubles on OpComposite{Insert...
2017-01-09 Samuel Iglesias... spirv: Enable double floating points when copying varia...
2017-01-09 Samuel Iglesias... spirv: add double support to _vtn_block_load_store()
2017-01-09 Samuel Iglesias... spirv: add double support to _vtn_variable_load_store
2017-01-09 Samuel Iglesias... spirv: add double support to SpvOpCompositeExtract
2017-01-09 Samuel Iglesias... spirv: fix SpvOpSpecConstantOp with SpvOpVectorShuffle...
2017-01-09 Samuel Iglesias... spirv: add DF support to SpvOp*ConstantComposite
2017-01-09 Samuel Iglesias... spirv: add DF support to vtn_const_ssa_value()
2017-01-09 Samuel Iglesias... spirv: add support for loading DF constants
2017-01-09 Samuel Iglesias... spirv: add definition of double based data types
2017-01-09 Samuel Iglesias... spirv: fix typo in spec_constant_decoration_cb()
2017-01-04 Lionel Landwerlinspirv: compute push constant access offset & range
2017-01-04 Lionel Landwerlinspirv: move block_size() definition
2016-12-30 Jason Ekstrandnir: Make nir_copy_deref follow the "clone" pattern
next