Commit graph

  • 120b3daa93 comment update, rayQueryEXT is writable, readonly check removed. Neslisah Torosdagli 2020-03-19 16:34:40 -04:00
  • 06c2eee720 GL_EXT_ray_query updates Torosdagli 2020-03-19 11:09:57 -04:00
  • 3f7c957e0a Fix #2132: constant matrix constructor from single non-scalar argument John Kessenich 2020-03-18 10:27:59 -06:00
  • 44e8e5560b comment update, rayQueryEXT is writable, readonly check removed. Neslisah Torosdagli 2020-03-19 16:34:40 -04:00
  • 42dc643b3b GL_EXT_ray_query updates Neslisah Torosdagli 2020-03-19 16:26:40 -04:00
  • 74d6d6a208 GL_EXT_ray_query updates Torosdagli 2020-03-19 11:09:57 -04:00
  • 3bf1dab23d
    Merge pull request #2135 from alelenv/rt_shaderlang_enums John Kessenich 2020-03-18 12:16:30 -06:00
  • 09a9f8353e Re-add NV enums for raytracing to prevent build breaks. alelenv 2020-03-18 09:30:05 -07:00
  • 8c21e0a250 Fix #2132: constant matrix constructor from single non-scalar argument John Kessenich 2020-03-18 10:27:59 -06:00
  • 4b420b4ffc Bump version (also fix line endings the grammar). John Kessenich 2020-03-18 08:35:40 -06:00
  • c791005682
    Merge pull request #2130 from dgkoch/EXT_ray_tracing John Kessenich 2020-03-17 22:14:21 -06:00
  • 0ea0e96d2a update known_good Daniel Koch 2020-03-17 19:51:11 -04:00
  • db32b243ff Add support for GLSL_EXT_ray_tracing Daniel Koch 2020-03-17 20:42:47 -04:00
  • f368dcbb7d SPV headers: Bump up to the latest header. John Kessenich 2020-03-17 08:00:41 -06:00
  • 02d73f58b8
    Merge pull request #2129 from jeffbolznv/memoryBarrierAtomicCounter John Kessenich 2020-03-17 01:05:35 -06:00
  • 40007b862d Forbid memoryBarrierAtomicCounter for Vulkan compiles Jeff Bolz 2020-03-16 23:53:04 -05:00
  • 4b2483ee88
    Fix #2005. Allow multiple compilation units to declare identical push_constant blocks (#2123) Malcolm Bechard 2020-03-16 10:51:15 -04:00
  • 9b620aa0c1
    Add flag to check whether offset is implicit or explicit (#2031) Chow 2020-03-11 17:59:25 +08:00
  • 56a7e02056
    Use strcmp for all of the extended instruction set checks in the disassembler (#2107) Ryan Harrison 2020-03-11 03:00:13 -04:00
  • e2176c91b2
    Merge pull request #2110 from jeffbolznv/escapeseq John Kessenich 2020-03-10 23:55:48 -06:00
  • ad3f10bbd0 EXT_debug_printf - make escape sequences better match C/C++ Jeff Bolz 2020-03-10 10:23:07 -05:00
  • dbb56a1d48
    Merge pull request #2105 from jeffbolznv/nonunif John Kessenich 2020-03-10 03:50:27 -06:00
  • 343d4f6f18
    Merge pull request #2109 from jeffbolznv/disable_escape John Kessenich 2020-03-09 22:53:51 -06:00
  • 13444545a9 disable escape sequences for #line and #error Jeff Bolz 2020-03-09 21:09:18 -05:00
  • b57af2f5ad Decorate accesschain operand for nonuniform UBO loads Jeff Bolz 2020-03-09 11:31:15 -05:00
  • 39ffdaf2ab Allow nonuniformEXT() on sampler types. Jeff Bolz 2020-03-09 10:48:12 -05:00
  • f333272eb5
    Merge pull request #2103 from kainino0x/web-cmake-typo John Kessenich 2020-03-09 02:03:02 -06:00
  • 3b5eaf7941
    Merge pull request #2102 from sfricke-samsung/sfricke-samsung-android-build John Kessenich 2020-03-09 01:54:39 -06:00
  • 6861ea4e10
    Merge pull request #2101 from travisfoo/master John Kessenich 2020-03-09 01:53:41 -06:00
  • 851f3daad0 Fix typo in Web CMakeLists Kai Ninomiya 2020-03-06 19:13:16 -08:00
  • 0b71a071e2 add missing string.h header for resource_limits_c.cpp Travis Fort 2020-03-06 10:31:14 -05:00
  • fd37e0c0f1 add c wrapper for standalone ResourceLimits and remove that dependency from glslang_c_interface Travis Fort 2020-03-06 10:06:47 -05:00
  • aa95c80e1a
    Merge pull request #2100 from travisfoo/master John Kessenich 2020-03-06 00:14:41 -07:00
  • 6f230b9e0b
    Merge pull request #2098 from jeffbolznv/debugprintf John Kessenich 2020-03-06 00:12:27 -07:00
  • 48556b8471 add stdbool.h to properly support bool type Travis Fort 2020-03-05 20:49:49 -05:00
  • bdcfc48466 add c interface support for TBuiltInResource and glslang::DefaultTBuiltInResource Travis Fort 2020-03-05 16:05:07 -05:00
  • 04d73731de GL_EXT_debug_printf implementation Jeff Bolz 2019-05-31 13:06:01 -05:00
  • 442f561ad5 Add Android build instructions to README Spencer Fricke 2020-03-04 15:33:59 -08:00
  • c6a4c6d3d8
    Improve formatting. John Kessenich 2020-03-04 00:15:20 -07:00
  • c40c4bc38a
    Add "news" section and component status. John Kessenich 2020-03-04 00:07:50 -07:00
  • 8985fc9108 Fix long lines in the SPIR-V generator, retrigger bots. John Kessenich 2020-03-03 10:25:07 -07:00
  • bbbd9a2a1f Fix #1843: Handle built-in function output parameters to a swizzled arg John Kessenich 2020-03-03 07:21:37 -07:00
  • 56364b6b60 Copyright update, mostly to trigger bots again. John Kessenich 2020-03-01 04:51:40 -07:00
  • c480237be2 Fix #2095: correct the indentation. John Kessenich 2020-03-01 02:16:51 -07:00
  • 9606a5cb99 Fix #1461: set the SPIRV-Tools' optimizer's target environment. John Kessenich 2020-02-28 07:10:59 -07:00
  • 82da15f4f0 Fix #2091, remove incorrect assert for division by 0.0. John Kessenich 2020-02-28 04:09:29 -07:00
  • 70ba66cdbc
    Merge pull request #2093 from LilyWangL/vcpkg-instructions John Kessenich 2020-02-28 01:01:47 -07:00
  • f13d38f3cd
    Merge pull request #2092 from corporateshark/master John Kessenich 2020-02-28 00:26:33 -07:00
  • 717264316a Add vcpkg installation instructions wangli28 2020-02-28 06:41:18 +00:00
  • a7ff36e6bd Fix for #2075: removed DefaultTBuiltInResource from glslang_c_interface.cpp Sergey Kosarevsky 2020-02-28 02:18:37 +03:00
  • 07e1a0a67a
    Merge pull request #2090 from amdrexu/bugfix John Kessenich 2020-02-22 07:52:12 -07:00
  • fb18b6df28 Fix an issue of SPV generation for imageAtomicStore. Rex Xu 2020-02-22 22:04:31 +08:00
  • c12493ff69
    Merge pull request #2086 from samuelig/SPV_AMD_shader_image_load_store_lod John Kessenich 2020-02-19 23:25:39 -07:00
  • a515fff401 SPV_AMD_shader_image_load_store_lod is now validated by spirv-tools Samuel Iglesias Gonsálvez 2020-02-17 15:42:00 +01:00
  • c008fcb8cc
    Merge pull request #2089 from Roy-AMD/Fix-iomapper-issue John Kessenich 2020-02-19 03:51:38 -07:00
  • 615ae25891 Fix iomapper issue Roy.li 2020-02-19 16:38:02 +08:00
  • ed0da37dd9
    Merge pull request #2087 from KhronosGroup/fix-2070-implicit-conv-single-arg John Kessenich 2020-02-18 07:27:50 -07:00
  • abfc4c2ceb Fix part of #2070: Correctly handle promotion for <unary-op>(int). John Kessenich 2020-02-11 06:23:48 -07:00
  • 113d07a6eb
    Merge pull request #2084 from durswd/enable_rtti John Kessenich 2020-02-17 19:27:46 -07:00
  • b848387262 Add an option to make RTTI enabled durswd 2020-02-18 02:37:09 +09:00
  • ae59435606
    Merge pull request #2081 from kainino0x/split-emscripten-from-glslang.js John Kessenich 2020-02-07 06:10:29 -07:00
  • 5166bc1859 Split "is emscripten" config from "enable glslang.js" Kai Ninomiya 2020-02-06 13:36:52 -08:00
  • 95c414ffee
    Merge pull request #2079 from dneto0/warnings John Kessenich 2020-02-06 09:12:50 -07:00
  • 4bb910cb74 Avoid enum-compare warning David Neto 2020-02-06 05:43:43 -05:00
  • 2d70e98dea
    Merge pull request #2028 from ShchchowAMD/constant_expressions_array_mod John Kessenich 2020-02-06 02:56:37 -07:00
  • 656650f461
    Merge pull request #2078 from amdrexu/bugfix John Kessenich 2020-02-06 02:20:47 -07:00
  • b4bab3ce01 Fix a parser error of GL_KHR_memory_scope_semantics Rex Xu 2020-02-06 16:51:10 +08:00
  • b82ed734e7
    Merge pull request #2077 from kainino0x/configurable-target-pr John Kessenich 2020-02-05 02:02:51 -07:00
  • 53235dcb06 glslang.js: Make the SPIR-V target version configurable (1.0 ~ 1.5) Kai Ninomiya 2020-01-23 22:22:34 -08:00
  • 540662253e
    Merge pull request #2073 from tsuoranta/fix-memory-corruption John Kessenich 2020-02-04 01:24:39 -07:00
  • 322ab8f376 Fix memory corruption in TGlslIoMapper Timo Suoranta 2020-02-02 11:31:49 +02:00
  • 5e86b28ffb
    Merge pull request #2071 from jeffbolznv/version_less John Kessenich 2020-01-30 00:58:38 -07:00
  • 141dbedeac Use NOT ... VERSION_LESS instead of VERSION_GREATER_EQUAL Jeff Bolz 2020-01-29 21:39:13 -06:00
  • 9a80305c08
    Merge pull request #2068 from jljusten/standalone-fix-long-help John Kessenich 2020-01-28 22:25:17 -07:00
  • 6ad120eaeb
    standalone: Fix --help Jordan Justen 2020-01-28 12:18:12 -08:00
  • 07a55839ee
    Merge pull request #2065 from zoddicus/fixChromiumDawnRolls John Kessenich 2020-01-27 12:35:25 -07:00
  • 8b60570129 Use correct enum type in case statement Ryan Harrison 2020-01-27 14:31:45 -05:00
  • 19ec0d2ff9 Build: Fix more build warnings caused by PR #2038. John Kessenich 2020-01-27 10:16:25 -07:00
  • d5f2f7b93d
    Merge pull request #1940 from tsuoranta/fix-gcc9 John Kessenich 2020-01-27 01:02:08 -07:00
  • 248d2c5f7c
    Merge pull request #2035 from ShchchowAMD/builtin_max_limits John Kessenich 2020-01-26 22:38:13 -07:00
  • 83973079f8 Build warning: Fix #2062, missing enum value in a switch. John Kessenich 2020-01-26 21:37:38 -07:00
  • 965bd4d966
    Merge pull request #2038 from corporateshark/c_interface John Kessenich 2020-01-24 04:10:09 -07:00
  • 48bc10b79f
    Merge pull request #8 from KhronosGroup/master Roy.li 2020-01-21 11:22:30 +08:00
  • b0ada80356 HLSL: Fix #1974: ignore input primitives on non-entry-point functions. John Kessenich 2020-01-17 00:11:12 -07:00
  • 3ed344dd78 Fix #2059, and also attempt to skip test bots [skip ci] John Kessenich 2020-01-16 00:52:28 -07:00
  • 9e9099cdf8
    Merge pull request #2033 from ShchchowAMD/binding_contradictory John Kessenich 2020-01-16 00:23:03 -07:00
  • 8a914f4293 Add Error check flag in io mapper Chow 2019-12-24 11:49:02 +08:00
  • 4fc7a33910
    Merge pull request #2058 from KhronosGroup/vulkan-1.2 John Kessenich 2020-01-15 10:48:58 -07:00
  • c3bb5d6914 Update to latest SPIRV-Tools, supporting Vulkan 1.2. John Kessenich 2020-01-15 09:35:48 -07:00
  • 273d3a5093 SPV/Vulkan: Add support for Vulkan 1.2, which defaults to SPIR-V 1.5. John Kessenich 2020-01-15 00:10:41 -07:00
  • d203754bc1
    Merge pull request #2046 from Roy-AMD/Fix-multiple-AST-spv-generate-crash-issue John Kessenich 2020-01-10 10:19:24 -07:00
  • 5181367062
    Merge pull request #1998 from ShchchowAMD/ARB_gpu_shader_fp64 John Kessenich 2020-01-08 06:18:44 -07:00
  • 77405788a2 Public: replaced tabs with spaces Sergey Kosarevsky 2020-01-08 14:26:44 +03:00
  • e33f4e7bbb CInterface: replaced tabs with spaces Sergey Kosarevsky 2020-01-08 14:25:56 +03:00
  • e5dbc3114c
    Merge pull request #2052 from KhronosGroup/fix-processed-def-undef-1829 John Kessenich 2020-01-08 02:21:34 -07:00
  • 6f98892dd1 Fix #1829: Add "--" command-line options for macro def/undef. John Kessenich 2020-01-07 07:03:11 -07:00
  • ab6a58801f Move symbol builtin check to grammar stage Chow 2020-01-08 14:07:50 +08:00
  • 1642ca1128
    Merge pull request #2048 from Roy-AMD/Add-missing-extension-defination John Kessenich 2020-01-07 01:32:53 -07:00
  • 3eb540fbe7 Add missing extension defination Roy 2020-01-06 15:02:14 +08:00
  • 1d258ac346
    Merge pull request #2032 from ShchchowAMD/atomic-uint-binding John Kessenich 2020-01-06 23:49:23 -07:00