Commit History

Autor SHA1 Mensaxe Data
  John Kessenich 5611c6d27b GLSL/SPV: Implement SPV_EXT_descriptor_indexing and GL_EXT_nonuniform_qualifier %!s(int64=6) %!d(string=hai) anos
  John Kessenich ead8622484 Non-functional. Rationalizations enabling future generalizations: %!s(int64=6) %!d(string=hai) anos
  John Kessenich 97e35420a6 Non-functional: always return value from makeFpConstant(). %!s(int64=6) %!d(string=hai) anos
  John Kessenich 5d610ee1dc Implement SPV_GOOGLE_hlsl_functionality1. %!s(int64=6) %!d(string=hai) anos
  John Kessenich cb32c54466 Merge pull request #1289 from Igalia/igalia/dmat-scalar-division %!s(int64=6) %!d(string=hai) anos
  Daniel Koch bfe0952118 Fix build several build errors %!s(int64=6) %!d(string=hai) anos
  Neil Roberts eddb1318ae Use the correct type for the constant for matrix/scalar division %!s(int64=6) %!d(string=hai) anos
  John Kessenich ac3707921e Revert the commits that change OpArrayLength type and bumped the version number. %!s(int64=6) %!d(string=hai) anos
  John Kessenich 66011cb2c2 SPV: Implement Vulkan 1.1 features and extensions. %!s(int64=6) %!d(string=hai) anos
  Rex Xu e518772dc9 SPV: The result type of OpArrayLength should be UINT %!s(int64=6) %!d(string=hai) anos
  Rex Xu 1e5d7b0b27 Implement the extension GL_AMD_gpu_shader_half_float_fetch %!s(int64=7) %!d(string=hai) anos
  John Kessenich 46413d5780 SPV: Fix #1258: cache constant structs by id, not opcode. %!s(int64=6) %!d(string=hai) anos
  John Kessenich 57f6a016f0 SPV: Complete OpModuleProcessed implementation, enabled by have 1.2 headers. %!s(int64=6) %!d(string=hai) anos
  John Kessenich 5c3eed542d SPV: Create more access chains addressing a few swizzling issues. %!s(int64=6) %!d(string=hai) anos
  John Kessenich a2858d9bdd GLSL: Implement GL_EXT_control_flow_attributes. %!s(int64=6) %!d(string=hai) anos
  John Kessenich 2b5ea9f851 SPV Version: Emit the requested SPIR-V version, not the header version. %!s(int64=6) %!d(string=hai) anos
  John Kessenich 43f5b27321 Non-Functional: Use OpModuleProcessed from the unified header. %!s(int64=6) %!d(string=hai) anos
  John Kessenich 7a9db71f46 SPV: Don't emit StorageImageMultisample capability for subpass images. %!s(int64=7) %!d(string=hai) anos
  John Kessenich 2a27116cae SPV reflection: Add OpModuleProcessed for compile options. %!s(int64=7) %!d(string=hai) anos
  John Kessenich 260f50616a SPV: Correct selection of storage-image capabilities. Fixes #986. %!s(int64=7) %!d(string=hai) anos
  John Kessenich fad6297206 SPV: Non-functional: support lists of decorations per parameter. %!s(int64=7) %!d(string=hai) anos
  Rex Xu 57e65929e4 HLSL: Translate directive [flatten] and [branch] to SPV control mask. %!s(int64=7) %!d(string=hai) anos
  John Kessenich e485c7af58 SPV: Debug output: Include OpLine information for execution path. %!s(int64=7) %!d(string=hai) anos
  John Kessenich 121853f4df SPV: Add OpSource shader source code and file name. %!s(int64=7) %!d(string=hai) anos
  steve-lunarg 0b5c2ae70e Preserve signedness in SPV image query ops %!s(int64=7) %!d(string=hai) anos
  steve-lunarg 5da1f038d8 HLSL: implement 4 (of 6) structuredbuffer types %!s(int64=7) %!d(string=hai) anos
  John Kessenich 0302bdf04a SPV: Fix #723: construct vectors from matrices. %!s(int64=7) %!d(string=hai) anos
  Vlad Ivanov 689490fd4d SpvBuilder: add const specifier to vector reference arguments %!s(int64=7) %!d(string=hai) anos
  Rex Xu 430ef40ab4 Implement new revision of extension GL_AMD_shader_ballot %!s(int64=8) %!d(string=hai) anos
  John Kessenich 927608b393 Non-functional: White space after "//", mostly for copyrights. %!s(int64=7) %!d(string=hai) anos