]> git.tdb.fi Git - libs/gl.git/history - source/glsl
Check the flat qualifier from the correct member
[libs/gl.git] / source / glsl /
2022-10-06 Mikko RasaCheck the flat qualifier from the correct member master
2022-10-06 Mikko RasaAdd an internal error for invalid equality comparison...
2022-10-01 Mikko RasaHack to work around an issue with the flat interpolatio...
2022-09-25 Mikko RasaAn assortment of minor fixes
2022-09-25 Mikko RasaUse forward references for entry point interfaces in...
2022-09-25 Mikko RasaAdd flat interpolation qualifier for integer inputs...
2022-09-25 Mikko RasaFix validation checks for interpolation and sampling...
2022-09-06 Mikko RasaDeclare capability for extended storage image formats...
2022-09-06 Mikko RasaPass a non-sampled image to OP_IMAGE_FETCH
2022-09-03 Mikko RasaCompare constructor calls in TypeComparer
2022-09-03 Mikko RasaClear load ID when assigning to a component
2022-09-03 Mikko RasaImplement tessellation shaders in the shader compiler
2022-09-03 Mikko RasaHandle the flat and centroid qualifiers in SPIR-V output
2022-09-03 Mikko RasaValidate that compute shaders specify a workgroup size
2022-09-03 Mikko RasaValidate the presence of in/out layout qualifiers for...
2022-04-15 Mikko RasaAdd a separate limit for storage texture binding range
2022-04-11 Mikko RasaSupport compute shaders in the shader compiler
2022-04-11 Mikko RasaAdd support for storage images in shaders
2022-04-11 Mikko RasaPreparatory refactoring of the texelFetch implementation
2022-04-11 Mikko RasaUse the sampled image type for OpImageQueryLod
2022-04-11 Mikko RasaDon't resolve function call arguments with incorrect...
2022-04-11 Mikko RasaRefactor function call argument type resolving logic...
2022-04-10 Mikko RasaAdd multisampled texture types to the shader compiler
2022-04-09 Mikko RasaParse array sizes for interface blocks
2022-04-09 Mikko RasaUse VariableDeclaration in Assignment::Target
2022-04-09 Mikko RasaDon't add depth range conversion if an assignment to...
2022-04-09 Mikko RasaRemove Vulkan checks from feature converters
2022-04-09 Mikko RasaRefactor SL::Features::from_api_version to take the...
2022-04-09 Mikko RasaFix incorrect version for ARB_explicit_attrib_location
2022-03-16 Mikko RasaRemove set layout qualifiers on OpenGL
2022-03-11 Mikko RasaRemove unused stages from shader programs
2022-03-10 Mikko RasaTake care of SPIR-V load IDs in ternary expressions
2021-12-14 Mikko RasaRefactor projection matrix handling
2021-12-12 Mikko RasaFix incorrect lookup of GLSL interface variables
2021-12-11 Mikko RasaEmit a max invocations exec mode for geometry shaders
2021-12-04 Mikko RasaAvoid collisions with members of nameless interface...
2021-11-30 Mikko RasaTweaks and fixes to OpNames in SPIR-V
2021-11-28 Mikko RasaApply implicit conversions to function arguments
2021-11-28 Mikko RasaAutomatically determine array sizes in GLSL if possible
2021-11-27 Mikko RasaVulkan doesn't support uniform locations
2021-11-27 Mikko RasaUnify handling of variables and interface blocks in...
2021-11-27 Mikko RasaFixes for handling extended alignment in GLSL
2021-11-27 Mikko RasaUse correct variable to access values
2021-11-27 Mikko RasaConsider arrays to have matching size if both are unsized
2021-11-27 Mikko RasaRefactor adding types in SL::Parser
2021-11-20 Mikko RasaDon't generate warnings about internal types with dupli...
2021-11-20 Mikko RasaUse extended alignment in SPIR-V struct layout when...
2021-11-18 Mikko RasaColorize the debug output of the GLSL compiler
2021-11-17 Mikko RasaUse emplace_back when a new object is being constructed
2021-11-17 Mikko RasaUse OriginUpperLeft execution mode on Vulkan as require...
2021-11-17 Mikko RasaComment fixes
2021-11-17 Mikko RasaAvoid emitting duplicate specialization constants in...
2021-11-17 Mikko RasaUpdate usage of hash functions
2021-11-13 Mikko RasaResolve variables after eliminating constant conditions
2021-11-13 Mikko RasaFix a name conflict in certain inlining scenarios
2021-11-11 Mikko RasaFix an incorrect check for existence of value
2021-11-11 Mikko RasaDon't check the address of an inline array
2021-11-11 Mikko RasaSome more default member initializers
2021-11-11 Mikko RasaHandle descriptor sets when allocating uniform locations
2021-11-11 Mikko RasaPropagate locations from existing variables before...
2021-11-11 Mikko RasaImprove layout qualifier handling with some more utilit...
2021-11-10 Mikko RasaAdd a utility function for following a chain of base...
2021-11-10 Mikko RasaRefactor a common part in LocationAllocator into a...
2021-11-10 Mikko RasaAssign the same specialization constant IDs in all...
2021-11-10 Mikko RasaEmit descriptor set decorations for interface blocks
2021-11-10 Mikko RasaAdd basic Vulkan support to the shader compiler
2021-11-08 Mikko RasaAlways apply feature conversion in the GLSL compiler
2021-11-08 Mikko RasaRequire passing features to SL::Compiler constructor
2021-11-08 Mikko RasaMake the SL::Features factory functions more flexible
2021-11-08 Mikko RasaSplit FeatureConverter into two parts
2021-11-08 Mikko RasaRename LegacyConverter to FeatureConverter
2021-11-08 Mikko RasaAllow a push constant block to be specified, but flatte...
2021-11-08 Mikko RasaFix flattening of GLSL interface blocks
2021-11-08 Mikko RasaCopy layout of InterfaceBlock
2021-11-08 Mikko RasaWrite access can't get into an unary operator from...
2021-11-08 Mikko RasaRestore variable load IDs for the else branch of a...
2021-11-08 Mikko RasaIsolate expressions from surrounding composite access
2021-11-08 Mikko RasaRecognize increment/decrement operators as modifying...
2021-11-08 Mikko RasaBlock further inlining of a variable after component...
2021-11-08 Mikko RasaRefactor assignment target overlap check into a function
2021-11-08 Mikko RasaProcess loop initialization outside the body in UnusedV...
2021-11-07 Mikko RasaMark the start of a SPIR-V function as reachable
2021-11-07 Mikko RasaFix GLSL matrix construction from individual elements
2021-11-07 Mikko RasaGenerate correct OpPhi instructions for nested ternary...
2021-11-07 Mikko RasaDon't try to access parameters with a pointer access...
2021-11-07 Mikko RasaPadding is required at the end of certain SPIR-V struct...
2021-11-07 Mikko RasaDisallow specialization constants in certain contexts
2021-11-07 Mikko RasaFix size calculation for GLSL arrays
2021-11-07 Mikko RasaApply implicit conversion to return expressions in...
2021-11-07 Mikko RasaDisallow bool variables in shader interface blocks
2021-11-02 Mikko RasaExplicitly cast regex match to boolean
2021-10-30 Mikko RasaUpdate and improve documentation
2021-10-16 Mikko RasaDon't record references to null declarations
2021-10-16 Mikko RasaSave possible outer reference when entering subscript
2021-10-11 Mikko RasaChange default binding ranges to match lowest OpenGL...
2021-10-11 Mikko RasaAdjust GLSL features factory function names
2021-10-11 Mikko RasaMinor cleanups and tweaks
2021-10-10 Mikko RasaAllow redeclaring entire builtin interface blocks
2021-10-10 Mikko RasaRemove generic clipping state
2021-10-10 Mikko RasaDecorate builtin variables in the global scope
next