Commit graph

  • 4aa56496d6 git: Ignore CMakeUserPresets.json Juan Ramos 2023-07-24 16:56:09 -06:00
  • 026a9bcdb2 ci: Test Android NDK matrix combinations Juan Ramos 2023-07-24 16:18:19 -06:00
  • c81b34fb24 Remove useless semicolons scribam 2023-07-22 14:51:11 +02:00
  • fe82779952 Silence unused parameter warning Sven van Haastregt 2023-07-24 11:30:56 +01:00
  • 65397339c5 Remove obsolete files Arcady Goldmints-Orlov 2023-07-18 11:25:05 -06:00
  • 4f3ae4b03d Update CHANGES for release 12.3.1 Jeremy Hayes 2023-07-20 09:33:13 -06:00
  • 45ce545ad3 web: Fix emscripten build Nathaniel Cesario 2023-07-20 10:46:47 -06:00
  • 77417d5c9e Support MinGW build with Clang, not just GCC David Neto 2023-07-19 19:29:55 -04:00
  • 865fe73958 cmake: Fix symlink on Windows Nathaniel Cesario 2023-07-19 16:38:31 -06:00
  • 9b1a0f4d3e Update CHANGES for release 12.3.0 Jeremy Hayes 2023-07-18 17:35:14 -06:00
  • 2af597d1a8 Update known_good.json Jeremy Hayes 2023-07-18 13:05:47 -06:00
  • 856e280502 cmake: Rename glslang to glslangValidator Nathaniel Cesario 2023-07-10 15:38:59 -06:00
  • a9a2625416 cmake: Fix Android build for r25 NDK Juan Ramos 2023-07-18 11:50:19 -06:00
  • 9afd346127 Fix maybe-uninitialized warning Pedro Olsen Ferreira 2023-07-11 15:38:27 +01:00
  • d5f3ad6c9a
    HLSL: support binary literals Dawid-Lorenz-Mobica 2023-07-18 17:35:36 +02:00
  • 9e41635d74
    Add missing initialization members for web (#3246) Zeqiang Li 2023-07-18 07:11:32 +08:00
  • 6defcb2478 Rework how auto push_constant upgrading works a bit. Malcolm Bechard 2023-06-16 20:19:35 -04:00
  • 8a6a311d22 build: Remove bazel build support Nathaniel Cesario 2023-07-14 10:29:25 -06:00
  • f47028995c Use std::call_once in spv::Parameterize() Arcady Goldmints-Orlov 2023-07-13 17:26:56 -04:00
  • d9a6fb2247
    Create a Security Policy (#3169) Joyce 2023-07-13 14:58:05 -03:00
  • 44779f508a Add support for pre and post HLSL qualifier validation Dawid Lorenz 2023-07-04 12:44:44 +02:00
  • 4ae01c5f41 Add support for pre and post HLSL qualifier validation Dawid Lorenz 2023-07-03 15:19:41 +02:00
  • 051f18c0cc Spirv_intrinsics: Add support of type specifier to spirv_type Rex Xu 2023-06-24 11:23:45 +08:00
  • eaa7057768 Fix C example in README Nathaniel Cesario 2023-07-07 00:03:58 -06:00
  • 3ebb72cc74 Add an assert that ID operands are non-zero Arcady Goldmints-Orlov 2023-06-22 16:11:29 -04:00
  • d89c0b1d13 Force generateDebugInfo when non-semantic debug info is enabled Arcady Goldmints-Orlov 2023-06-22 16:06:41 -04:00
  • 9575e33186 Fix unused parameter warning in Release builds Sven van Haastregt 2023-06-21 15:15:23 +01:00
  • 6a7ec4be7b Fix linking error "ld: unknown option: --no-undefined" on macOS Jason Liu 2023-06-17 22:14:08 -04:00
  • 5793fbd624 cmake: Fix CMake 3.27 warnings juan-lunarg 2023-06-16 12:31:04 -06:00
  • 72713baf74 Fix GL_NV_shader_invocation_reorder #define typo Pablo Delgado Krämer 2023-06-08 23:30:06 +02:00
  • 4d95e22826 Fix -Wmaybe-uninitialized warnings Sven van Haastregt 2023-06-06 15:07:43 +01:00
  • a6662c53ce ndk-build: test Android API 24 David Neto 2023-05-31 12:50:48 -04:00
  • b587425025 glslang_c_interface: use valid C function prototypes rcombs 2023-05-27 17:47:59 -05:00
  • 48a467b413 CMake: Use set_target_properties instead of set_property Rémi Verschelde 2020-10-12 11:21:05 +02:00
  • 6f22e41e0d CMake: Make glslang-default-resource-limits STATIC Arcady Goldmints-Orlov 2023-05-23 16:31:23 -06:00
  • 9fbc561947
    glslangValidator: Exit with an error if output file cannot be written Allan MacKinnon 2023-05-23 16:07:48 -04:00
  • a5bf69936d [glslang] Strip trailing whitespace Allan MacKinnon 2023-05-22 11:44:18 -04:00
  • e06bd35fea Switch Android.mk to use --std=c++17 Arcady Goldmints-Orlov 2023-05-19 16:46:25 -06:00
  • 4c9cc240e6 Switch Bazel to c++17 Arcady Goldmints-Orlov 2023-05-19 13:34:04 -06:00
  • 9caca7a17b Add decorations to structs with buffer references Arcady Goldmints-Orlov 2023-05-18 16:18:42 -06:00
  • d1517d64cf Update CHANGES for release 12.2.0 Jeremy Hayes 2023-05-17 13:21:32 -06:00
  • f697b55c92 Update known_good.json Jeremy Hayes 2023-05-16 15:58:33 -06:00
  • 1e4955adbc Include <cstdint> header in Common.h Arcady Goldmints-Orlov 2023-02-20 20:02:36 -05:00
  • d9c3c7538b Common.h: don't use to_string workaround on MSVC Johannes Kauffmann 2023-02-25 22:05:54 +01:00
  • f202aa665e PP: remove workaround for VS2015 Johannes Kauffmann 2023-02-25 20:57:44 +01:00
  • e00517acfe SPIRV: remove pre-C++11 workaround Johannes Kauffmann 2023-02-25 20:57:02 +01:00
  • 076c35863e SPIRV: hex_float: remove workaround for VS2013 Johannes Kauffmann 2023-02-25 20:56:09 +01:00
  • 14e57abf26 Enable constructor reorder warnings Arcady Goldmints-Orlov 2023-05-09 12:20:10 -06:00
  • a02dde76f6 Correct ctor order to make '-Wreorder-ctor' pass Ryan Harrison 2023-05-09 13:33:39 -04:00
  • 49aad1361e Remove the windows-msvc-2015-release-bazel config Steven Perron 2023-05-09 12:53:47 -04:00
  • 84d11c472a Use custom callbacks if they are available in 'i->callbacks' Alexey Ozeritskiy 2023-04-09 15:06:18 +02:00
  • 1397890e8e Add windows-msvc-2019-release-bazel CI config Steven Perron 2023-05-09 10:57:18 -04:00
  • 010019f93b Fix windows-msvc-2015-bazel CI job Jeremy Hayes 2023-04-06 14:19:37 -06:00
  • 0bbec2e8f6 Add GLSL_EXT_shader_tile_image janharaldfredriksen-arm 2023-03-30 17:50:56 +02:00
  • a3310b7cff ci: Test GCC on MacOS CI juan-lunarg 2023-05-05 14:07:40 -06:00
  • 9743480f3c cmake: Don't set CMAKE_INSTALL_PREFIX juan-lunarg 2023-05-04 15:59:35 -06:00
  • 9d8c7b75c9 GL_EXT_ray_tracing_position_fetch Eric Werness 2022-06-08 17:29:38 -07:00
  • d6e9d3bb4e cmake: Remove USE_CCACHE juan-lunarg 2023-05-04 15:48:43 -06:00
  • 955f21aad2 cmake: Remove explicitly setting CMAKE_EXPORT_COMPILE_COMMANDS juan-lunarg 2023-05-04 15:47:04 -06:00
  • bc6b2bc17a glslang: Do not link with pthread on QNX Sruthik P 2023-05-03 15:54:06 +05:30
  • dfc97740ff Use CMAKE_INSTALL_FULL_LIBDIR in compat cmake files Chuang Zhu 2022-11-19 12:03:20 +08:00
  • 9c7fd1a33e Fix building on OpenBSD when building shared libs Brad Smith 2023-04-18 22:34:23 -04:00
  • b8955549ef fix error message for vertex struct input David Neto 2021-06-28 09:43:02 -04:00
  • dfdd0ed2ca Delete appveyor configuration Jeremy Hayes 2023-04-19 15:43:54 -06:00
  • f46f4b192a Fix: Migrate Windows CI to GitHub Actions sean 2022-07-25 18:45:12 +02:00
  • 68f073b195 Add a test for empty structs in HLSL hull shaders Arcady Goldmints-Orlov 2023-04-12 19:50:41 -04:00
  • 4142fead74 fix crash in HLSL frontend Try 2022-03-26 16:31:50 +01:00
  • f766ee96f5 Improve help text for the new -P option Arcady Goldmints-Orlov 2023-04-07 12:55:01 -04:00
  • a270fdae55 Fix appveyor build worker image Jeremy Hayes 2023-04-11 11:46:40 -06:00
  • 9fe5223370 Improve error message of alignment offset spencer-lunarg 2023-04-09 16:22:11 +09:00
  • bdba39bae6 Add more preamble tests Moritz Heinemann 2023-03-21 14:21:09 +01:00
  • 893145ead2 Add option to glslangValidator to inject preamble Moritz Heinemann 2023-03-14 15:55:17 +01:00
  • 1aefd184a6 Fix DebugCompilationUnit scope Jeremy Hayes 2023-04-03 14:24:00 -06:00
  • 77f7cdfb1e Fix an issue when we merge multiple spirv_decorate_xxx directives Rex Xu 2023-03-24 00:06:29 +08:00
  • 8ff8b45131 Parameters of spirv_decorate_id should accept variables Rex Xu 2023-03-17 16:10:11 +08:00
  • adcc7e8163 Add tests for conditionals that return a struct value Arcady Goldmints-Orlov 2023-03-31 14:29:50 -06:00
  • cdb350b356 Fix generation of conditionals with a struct result in SPIR-V Arcady Goldmints-Orlov 2023-03-31 14:57:49 -06:00
  • f8a2442a16 Improve line info for symbol access and assignment Qingyuan Zheng 2023-03-14 10:36:24 -07:00
  • fbabd37aca Remove a redundant condition in an if statement Arcady Goldmints-Orlov 2023-03-31 17:07:37 -06:00
  • 2aca6d419c Refactor Builder::createTextureCall() to use std::vector Arcady Goldmints-Orlov 2023-03-31 17:01:56 -06:00
  • 45405e1d94 Add a .mailmap file Faith Ekstrand 2023-03-25 11:00:27 -05:00
  • 1db9cd2854 Fix CMake for OSDependent install Moritz Heinemann 2023-03-24 15:18:09 +01:00
  • c43008e829 Fix double expansion of macro arguments. Arcady Goldmints-Orlov 2023-02-23 11:01:37 -05:00
  • 14e5a04e70 Update CHANGES for release 12.1.0 Jeremy Hayes 2023-03-21 16:01:43 -06:00
  • 59abdcf912 Update known_good.json Jeremy Hayes 2023-03-14 16:26:44 -06:00
  • b34f619e1c kokoro: always chown files after build Nathan Gauër 2023-03-17 10:56:16 +01:00
  • ef77cf3a92 cmake: No need to set CMP0048/CMP0054 Juan Ramos 2023-03-15 17:18:08 -06:00
  • 43978b7c96 cmake: Remove outdated comment Juan Ramos 2023-03-15 17:12:49 -06:00
  • 0094e47972 Fix outdated cmake conditional Jeremy Hayes 2023-03-15 17:41:29 -06:00
  • cd2082e058
    Set token permissions to workflows (#3156) Joyce 2023-03-08 13:27:09 -03:00
  • 204812694c
    Merge pull request #3153 from greg-lunarg/i3150 Greg Fischer 2023-03-03 16:08:30 -07:00
  • aae2a7ae08 Fix installation of resource limits headers Greg Fischer 2023-03-03 15:17:03 -07:00
  • 2ca0ee3ba4
    Merge pull request #3137 from moritz-h/resource-limits Greg Fischer 2023-03-02 11:43:06 -07:00
  • 9cdfc5a511 Fix potential NULL dereference Johan Mattsson 2023-02-19 11:18:03 +01:00
  • c64c98267c Fix potential NULL dereference Johan Mattsson 2023-02-19 11:21:39 +01:00
  • f5fa593143 move ResourceLimits from StandAlone to glslang dir (Fix #3064) Moritz Heinemann 2023-02-15 20:06:26 +01:00
  • 6d41bb9c55 updated test to test atomic float add and test results Randall C. O'Reilly 2023-02-08 02:01:25 -08:00
  • ae55d83a88 change HLSL/hlslParseables.cpp to support InterlockedAdd on F=float types Randall C. O'Reilly 2023-02-04 01:44:41 -08:00
  • 4386679bcd build: set SOVERSION on all libraries Jan Engelhardt 2020-08-18 17:12:16 +02:00
  • d62ef8a20a Use the ninja already in the docker build. David Neto 2023-02-02 16:23:49 -05:00