Commit graph

  • 8329d4a44b kokoro: avoid git permissions issue that GN fails on David Neto 2023-02-02 13:20:28 -05:00
  • d604f26843 Add test Maciej 2023-02-02 09:59:24 +01:00
  • 95ad533eb0 Block-decorate Vulkan Structs with RuntimeArrays Maciej 2023-02-01 14:09:55 +01:00
  • 7341a21b34 GLSL: Fix integer overflow warnings in Constant.cpp Hans Wennborg 2023-02-02 16:51:31 +01:00
  • 5137ce1a95 HLSL: Add missing relaxed-precision float/int matrix expansions rdb 2023-01-30 17:42:49 +01:00
  • 58d302cfa2 Rename master to main and update news Jeremy Hayes 2023-01-30 13:40:48 -07:00
  • 4e9cde50bb Move check if useStorageBuffer needs to be set. From TParseContext used only by GLSL, to TParseContextBase inherited by both GLSL and HLSL paths. It caused compilations from HLSL to SPIR-V 1.3+ to use BufferBlock decoration which is no longer valid. Maciej 2023-01-23 14:17:29 +01:00
  • 0d3211ff7b Reject non-float inputs/outputs with version < 120 Arcady Goldmints-Orlov 2023-01-20 10:39:06 -07:00
  • 8504d5ae1c Replace the deprecated $<CONFIGURATION> with $<CONFIG> Amir Masoud Abdol 2023-01-17 09:46:44 +01:00
  • 51813b65e9 Update readme with upcoming branch rename Jeremy Hayes 2023-01-19 12:04:02 -07:00
  • ca8d07d0bc Update CHANGES for release 12.0.0 Jeremy Hayes 2023-01-18 15:37:00 -07:00
  • 615741f278 Update known_good.json Jeremy Hayes 2023-01-18 11:04:44 -07:00
  • 42e94ee67e Update appveyor environment Jeremy Hayes 2023-01-18 11:46:28 -07:00
  • 1fb2f1d789
    Merge pull request #3108 from greg-lunarg/i3105 Greg Fischer 2023-01-11 18:39:49 -07:00
  • 9b67d41b85 Fix crash on bad structure member reference Greg Fischer 2023-01-10 18:50:18 -07:00
  • 06a7078ce7 build: Remove AMD_EXTENSIONS / NV_EXTENSIONS defines Juan Ramos 2023-01-04 14:02:19 -07:00
  • 1d978158de
    Merge pull request #3100 from daniel-story/fix-dual-src-draw-buffers Greg Fischer 2022-12-29 12:09:46 -07:00
  • d1fc064e79
    Merge pull request #3102 from jeremy-lunarg/hayes-fix-debuginfo-disassembly Greg Fischer 2022-12-26 13:30:34 -07:00
  • d38d06c03f Fix debuginfo disassembly Jeremy Hayes 2022-12-22 15:43:03 -07:00
  • 68935bc2c6
    Merge pull request #3099 from jeremy-lunarg/hayes-fix-issue-3095 Greg Fischer 2022-12-22 10:03:12 -07:00
  • bec8359bf7 Fix const parameter debug types Jeremy Hayes 2022-12-21 14:20:44 -07:00
  • a88f674124 Fix issues with MaxDualSourceDrawBuffersEXT Daniel Story 2022-12-21 11:53:23 -08:00
  • dcae187376 Remove languages from cmake project statement Jeremy Hayes 2022-12-19 12:41:07 -07:00
  • f9b760e6c7
    [glslang] Refine implicit array size interfaces. (#3074) Chow 2022-12-14 02:20:28 +08:00
  • c6b3f279a7
    Merge pull request #3087 from dneto0/remove-unused Greg Fischer 2022-12-12 10:34:33 -07:00
  • 4fe00178c8 Remove the name of unused formal paramters David Neto 2022-12-09 15:51:35 -05:00
  • 6d8b00b1c6
    Add support for GL_NV_shader_invocation_reorder. (#3054) alelenv 2022-12-09 12:19:51 -08:00
  • 4fc43cd3c1
    Add support for GL_NV_shader_invocation_reorder. (#3054) alelenv 2022-12-09 12:19:08 -08:00
  • 19d816c8c9
    Merge pull request #3086 from jeremy-lunarg/hayes-fix-3073 Greg Fischer 2022-12-09 10:39:14 -07:00
  • 586baa35a4 Guard AppleClang linker options Jeremy Hayes 2022-12-08 16:41:03 -07:00
  • ed257e2bdf
    Merge pull request #3066 from ShchchowAMD/shaochi/bindless Greg Fischer 2022-12-07 14:38:31 -07:00
  • 16526fd9d2 [glslang][EXT] Support extension ARB_bindless_texture. Zhou 2022-11-16 00:04:55 +08:00
  • 77551c429f
    Merge pull request #3081 from jeremy-lunarg/hayes-update-changes Greg Fischer 2022-12-06 15:34:33 -07:00
  • 5f6fa4e792
    Merge pull request #3080 from jeremy-lunarg/hayes-update-known-good Greg Fischer 2022-12-06 15:33:42 -07:00
  • 683c0f34f0 Update CHANGES for release 11.13.0 Jeremy Hayes 2022-12-06 14:50:03 -07:00
  • 08cf7bd2ff Update known_good.json Jeremy Hayes 2022-12-02 14:24:58 -07:00
  • e3e8baf8c5
    Merge pull request #3079 from gby/GL_ARM_shader_core_builtins Greg Fischer 2022-12-06 13:11:57 -07:00
  • 0464ff4515 GL_ARM_shader_core_builtins support Gilad Ben-Yossef 2022-12-05 14:02:22 +02:00
  • a7603c132d Use nullptr where possible instead of NULL or 0 Johannes Kauffmann 2022-11-22 19:09:31 +01:00
  • 728c689574 Include: PoolAlloc: do not rely on CMake define Johannes Kauffmann 2022-11-24 00:14:23 +01:00
  • 12bb8602dd
    Merge pull request #3077 from greg-lunarg/edos3 Greg Fischer 2022-11-28 16:27:56 -07:00
  • 7f047b986b Add EliminateDeadOutputStores to API. Greg Fischer 2022-04-18 16:00:51 -06:00
  • 0cd93a0efe
    Merge pull request #3076 from greg-lunarg/kg124 Greg Fischer 2022-11-28 13:27:56 -07:00
  • 1ddba01a80 Update known goods Greg Fischer 2022-11-28 12:06:59 -07:00
  • 88fd417b0b Fix locations of cmake files in side compat shims Sven-Hendrik Haase 2022-11-14 06:30:55 +01:00
  • 2b2523fb95
    Merge pull request #3061 from ShabbyX/remove-angle-build-flag Greg Fischer 2022-11-08 14:46:48 -07:00
  • 6b2493a4d8 Remove GLSLANG_ANGLE Shahbaz Youssefi 2022-11-08 15:11:36 -05:00
  • f4cba22d08
    Merge pull request #3060 from greg-lunarg/limit3 Greg Fischer 2022-11-08 10:40:25 -07:00
  • cc4c7330a2 Fix include in resource_limits_c.h Greg Fischer 2022-11-07 12:06:46 -07:00
  • 5e08deae05
    Merge pull request #3057 from ShabbyX/fix-gn-build Greg Fischer 2022-11-03 14:01:33 -06:00
  • 1813a14af3 Fix gn build Shahbaz Youssefi 2022-11-03 10:17:33 -04:00
  • 8da6495058
    Merge pull request #3055 from greg-lunarg/limit2 Greg Fischer 2022-11-02 10:52:49 -06:00
  • 90c5214344 Improve ResourceLimits interface to be more forward compatible Greg Fischer 2022-10-28 17:27:18 -06:00
  • 1a8869e4d1
    Merge pull request #3050 from Try/mesh-shader-ibo-fixup Jeremy Hayes 2022-10-31 15:38:24 -06:00
  • 114092494b update failing test-cases Try 2022-10-19 21:45:30 +02:00
  • 980ac50813
    Merge pull request #3047 from akien-mga/spirv.hpp-dos2unix Greg Fischer 2022-10-19 11:33:25 -06:00
  • 0c3c37de1b
    Merge pull request #3046 from amdrexu/bugfix Jeremy Hayes 2022-10-19 10:45:29 -06:00
  • a0ad0d7067
    Merge pull request #3043 from gnl21/helper-invocation Greg Fischer 2022-10-17 13:51:33 -06:00
  • a21b8d8d8d mesh shader: fix implicit index-array size calculation for lines and triangles Try 2022-10-16 15:36:19 +02:00
  • 5c352476c7 Test for spv1.6 + memory model HelperInvocation Graeme Leese 2022-10-14 15:03:14 +01:00
  • d570b2b05b Change Volatile generation for HelperInvocation Graeme Leese 2022-10-04 16:16:52 +01:00
  • 5755de46b0
    Merge pull request #3049 from jeremy-lunarg/hayes-update-changes Greg Fischer 2022-10-13 11:29:59 -06:00
  • 78221d619e Update CHANGES for release 11.12.0 Jeremy Hayes 2022-10-12 18:16:41 -06:00
  • ef6c9714a8
    Merge pull request #3048 from jeremy-lunarg/hayes-update-known-good Greg Fischer 2022-10-12 17:48:02 -06:00
  • a77d26f0af Update known_good.json Jeremy Hayes 2022-10-12 16:10:12 -06:00
  • 568e233ecf
    Merge pull request #3037 from mbechard/master Greg Fischer 2022-10-12 14:29:15 -06:00
  • 15bd50483f
    Merge pull request #3045 from James2022-rgb/feature/c_interface_preamble_support Jeremy Hayes 2022-10-12 11:55:38 -06:00
  • 7541f39849 Convert spirv.hpp line endings to LF (Unix style) Rémi Verschelde 2022-10-11 10:59:19 +02:00
  • 17b0a21877 Fix incorrect parse message of mesh shader Rex Xu 2022-10-11 15:01:35 +08:00
  • 573e9849be CInterface: Add preamble support. James0124 2022-10-08 09:33:21 +09:00
  • 89db4e1caa
    Merge pull request #3038 from ewerness-nv/extmicromapongithubmaster Jeremy Hayes 2022-10-05 22:35:58 -06:00
  • 1846ead23b
    Merge pull request #3028 from rhabacker/fix-shared-build-mode Jeremy Hayes 2022-10-05 22:20:52 -06:00
  • 1b1824f90f GL_EXT_opacity_micromap Eric Werness 2022-08-23 15:42:32 -07:00
  • 28b53119bd
    Merge pull request #3027 from rhabacker/fix-cmake-files-install-location Jeremy Hayes 2022-09-28 08:08:49 -06:00
  • d11c3ff315 only use dead input elimination on vertex shaders Malcolm Bechard 2022-09-28 00:07:01 -04:00
  • 2ab42a9a1f
    Merge pull request #3012 from JohannesKauffmann/fix-wundef Jeremy Hayes 2022-09-27 20:03:16 -06:00
  • c799e7bea2
    Merge pull request #3036 from pmistryNV/bug3019 Jeremy Hayes 2022-09-27 15:19:44 -06:00
  • 559a5f1d82 Fix for bug #3019 : That incorrectly removed perVertexEXT qualifier as arrayed IO Pankaj Mistry 2022-09-26 12:45:39 -07:00
  • 8ba94fc9de
    Merge pull request #3034 from jeremy-lunarg/hayes-fix-debugdeclare-debugvalue Jeremy Hayes 2022-09-23 10:18:45 -06:00
  • ee442785dd Use DebugDeclare for local variables Jeremy Hayes 2022-09-23 09:17:44 -06:00
  • 8243ca3c30
    Merge pull request #3021 from qingyuanzNV/fix_opline_prepending_opfunction_with_pp Greg Fischer 2022-09-21 16:49:46 -06:00
  • 3400e9bfbd
    Merge pull request #3031 from rg3igalia/sub-group-size-arb-flat-fix Greg Fischer 2022-09-21 16:42:24 -06:00
  • d4865f0b68 Make gl_SubGroupARB a flat int in Vulkan Ricardo Garcia 2022-09-21 10:04:50 +02:00
  • b40f87f1d3
    Merge pull request #3032 from mbechard/master Greg Fischer 2022-09-20 10:19:08 -06:00
  • 7f7831c67b further updates to 67384dd18b Malcolm Bechard 2022-09-16 17:53:08 -04:00
  • 7cd519511c cmake: Do not install static libraries in shared build mode. Ralf Habacker 2022-09-12 10:18:51 +02:00
  • 50ec8ae584 cmake: Use common installation directory for cmake support files. Ralf Habacker 2022-09-13 15:33:16 +02:00
  • c0cf8ad876
    Merge pull request #3025 from pmistryNV/GL_EXT_mesh_shader Greg Fischer 2022-09-12 16:28:30 -06:00
  • cd9b971a5e Make a utility function for termination instructions that take input operands. Use the new utility function for generating OpEmitMeshTasksEXT. Pankaj Mistry 2022-09-09 12:48:52 -07:00
  • df7fec2cfa
    Merge pull request #3023 from pmistryNV/GL_EXT_mesh_shader Greg Fischer 2022-09-09 11:44:17 -06:00
  • 284ceb6d45
    Merge pull request #2985 from jeremy-lunarg/hayes-nonsemantic-shader-debuginfo-rebase Greg Fischer 2022-09-09 10:13:02 -06:00
  • 71f5f219ad Fix for issue #3020 Pankaj Mistry 2022-09-08 18:55:53 -07:00
  • c52b3d5075 Fix OpLine prepending OpFunction reports wrong file when #line is present Qingyuan Zheng 2022-09-06 23:57:18 -07:00
  • 7757cbebe4
    Merge pull request #3016 from ichordev/patch-1 Greg Fischer 2022-09-06 12:22:10 -06:00
  • 5487373dbf
    Merge pull request #3015 from spnda/remove_nv_c_interface Greg Fischer 2022-09-06 12:20:53 -06:00
  • 17e0a9a563
    Fix: Remove NV suffix from C interface sean 2022-09-01 21:23:34 +02:00
  • a53aa3e94f
    Merge pull request #3014 from pmistryNV/GL_EXT_mesh_shader Greg Fischer 2022-09-02 10:52:48 -06:00
  • 86bb449e64
    Fixed a small grammatical error ichordev 2022-09-03 02:13:55 +10:00
  • 228c67228a GL_EXT_mesh_shader/SPV_EXT_mesh_shader implementation Added following updates to GL_EXT_mesh_shader implementation: Pankaj Mistry 2021-08-25 13:41:32 -07:00
  • 69ae9e7460
    Merge pull request #2997 from RandomShaper/remove_unused Greg Fischer 2022-08-31 17:25:02 -06:00