Commit History

Author SHA1 Message Date
  John Kessenich 121853f4df SPV: Add OpSource shader source code and file name. 7 years ago
  Rex Xu 470026f9d7 HLSL: Fix an issue of frexp(). 7 years ago
  steve-lunarg 0b5c2ae70e Preserve signedness in SPV image query ops 7 years ago
  Vlad Ivanov 689490fd4d SpvBuilder: add const specifier to vector reference arguments 7 years ago
  Rex Xu 430ef40ab4 Implement new revision of extension GL_AMD_shader_ballot 8 years ago
  John Kessenich 927608b393 Non-functional: White space after "//", mostly for copyrights. 7 years ago
  John Kessenich 517fe7a6ad Non-functional: Rename some entry-point variables to entryPoint, not main. 7 years ago
  Rex Xu c9e3c3c941 Parser: Implement extension GL_AMD_gpu_shader_half_float. 8 years ago
  Rex Xu 5159664475 SPV: Implement the extension SPV_KHR_shader_ballot 8 years ago
  John Kessenich 6fccb3cd75 Non-functional: Sweep through the stack for consistent with "main" and entry point. 8 years ago
  John Kessenich f2b7f3353b SPV: Tighten up number of struct-types declared based on decoration. 8 years ago
  Rex Xu 9d93a2370d Implement 4 AMD-specific extensions. 8 years ago
  John Kessenich 7f349c73db Build: Remove causes of pedantic warnings. Addresses issue #352 and PR #242. 8 years ago
  John Kessenich 76d4dfcd51 SPV non-functional: minor readability improvements for texturing. 8 years ago
  John Kessenich d3d3ce7160 Comments only. 8 years ago
  Lei Zhang 17535f7d55 Create a new logger class for all messages w.r.t. SPIR-V build. 8 years ago
  Lei Zhang 09caf12bec Avoid printing to stdout directly in library functions. 8 years ago
  Rex Xu 8ff43de891 Implement the extension GL_ARB_gpu_shader_int64 8 years ago
  qining 27e04a004d Fix spec const construtor for matrix and vector 8 years ago
  John Kessenich 1c7e70763b Merge branch 'master' into hlsl-frontend 8 years ago
  qining 135452061a Spec Constant Operations 8 years ago
  John Kessenich 4d65ee31a6 Generalize "main" to a settable entry point name. 8 years ago
  qining da39733f28 Remove decoration of undefined IDs 8 years ago
  John Kessenich 6c292d3ba7 SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 8 years ago
  John Kessenich 019f08fcd8 SPV: Fix issue #159: use ExplicitLod forms for non-fragment stages. 8 years ago
  John Kessenich 5d0fa9781b SPV Capabilities: StorageImageExtendedFormats, StorageImageReadWithoutFormat, and StorageImageWriteWithoutFormat. 8 years ago
  John Kessenich 103bef9d74 SPV: Handle GLSL bool loads from a uniform buffer as a conversion from int -> bool. 8 years ago
  John Kessenich 32cfd49b68 SPV: RelaxedPrecision: Plumb this through the full AST->SPV translator. 8 years ago
  John Kessenich 9218759ebb SPV: Address superset of issue #151: missing OpCapability instructions. 8 years ago
  Dejan Mircevski e7f6cac1bd Merge branch 'topo' into loopgen-after-readable-order 8 years ago