Commit graph

  • eebb48f5fc remove unneeded extra constructions now that pool allocation is fixed Malcolm Bechard 2021-11-15 10:44:08 -05:00
  • cbab732905 Fix issue with separable shader validation in iomapper Kevin McCullough 2021-10-13 15:32:38 -07:00
  • 0d468a7eee
    Merge pull request #2824 from alan-baker/update-tools Greg Fischer 2021-11-17 15:26:19 -07:00
  • 74b0abb9cd
    Merge pull request #2825 from greg-lunarg/i2244 Greg Fischer 2021-11-17 09:55:17 -07:00
  • e9564feb55 Add --hlsl-dx-position-w option Greg Fischer 2021-11-16 18:42:12 -07:00
  • 1025f4736a Update SPIRV-Tools Alan Baker 2021-11-16 19:03:12 -05:00
  • d51d01ccfb
    Merge pull request #2823 from kda/master Greg Fischer 2021-11-16 11:20:42 -07:00
  • cd187e201a Initialize member TSymbol::uniqueId. Kevin Athey 2021-11-15 16:33:08 -08:00
  • 8a7860e4cb
    Merge pull request #2821 from greg-lunarg/conv0 Greg Fischer 2021-11-15 14:49:53 -07:00
  • d13f81510f remove undefined conversions from test constantUnaryConversion.comp Marius Hillenbrand 2021-11-15 16:31:50 +01:00
  • 0d85595e33 add negative float conversions to test constantUnaryConversion.comp Marius Hillenbrand 2021-11-15 16:30:15 +01:00
  • 7141f89a89
    Merge pull request #2806 from ZhiqianXia/bestFunctionMatching Greg Fischer 2021-11-15 13:28:53 -07:00
  • 7d27f667a3
    Merge pull request #2818 from mhillenbrand/promoteConstantUnion_signed_char Greg Fischer 2021-11-15 10:52:12 -07:00
  • f669f13998
    Merge pull request #2819 from greg-lunarg/i2812 Greg Fischer 2021-11-12 19:16:35 -07:00
  • 3074ec94bf
    Merge pull request #2814 from mhillenbrand/isinf_isnan2 Greg Fischer 2021-11-12 17:38:11 -07:00
  • 10be28ac9b Fix struct type sharing Greg Fischer 2021-11-12 16:54:22 -07:00
  • c9706bdda0
    Merge pull request #2817 from greg-lunarg/sdk0 Greg Fischer 2021-11-12 07:42:16 -07:00
  • f1fa8afa25 TIntermediate::promoteConstantUnion(): fix conversion to int8 Marius Hillenbrand 2021-11-10 18:10:58 +01:00
  • 1f8c8b88c7 Revert port of GL_EXT_shader_realtime_clock to GL_EXT_spirv_intrinsics Greg Fischer 2021-11-11 18:48:05 -07:00
  • 925503088e
    Merge pull request #2816 from greg-lunarg/v11.7.0 Greg Fischer 2021-11-11 15:14:06 -07:00
  • ea73494af9
    Merge pull request #2813 from greg-lunarg/kg120 Greg Fischer 2021-11-11 11:12:01 -07:00
  • 0bc8932aba Release 11.7.0 Greg Fischer 2021-11-11 09:08:05 -07:00
  • 0eda343970 Use intermOut.cpp's IsNan and IsInfinity for parse-time constant folding (updated) Marius Hillenbrand 2021-11-09 16:31:22 +01:00
  • 77415296b2 Update to latest spirv-headers Greg Fischer 2021-11-11 08:43:30 -07:00
  • 600c5037ba
    Merge pull request #2810 from greg-lunarg/push1 Greg Fischer 2021-11-11 08:18:59 -07:00
  • ac1880cc7b
    Merge pull request #2809 from KhronosGroup/revert-2803-isinf_isnan Greg Fischer 2021-11-10 15:59:10 -07:00
  • 002b3f55c7 Generate error for binding on push_constant Greg Fischer 2021-11-10 15:03:07 -07:00
  • 22a5e36446
    Revert "Use intermOut.cpp's IsNan and IsInfinity for parse-time constant folding" Greg Fischer 2021-11-10 14:13:37 -07:00
  • 9c5309a22a
    Merge pull request #2805 from greg-lunarg/push0 Greg Fischer 2021-11-10 10:01:54 -07:00
  • 50a6a51625 Support the #extension GL_ARB_fragment_coord_conventions. ZhiqianXia 2021-08-02 13:24:11 +08:00
  • 77b0d72c68 #extension GL_ARB_gpu_shader5 support the implicit conversion , So the best function matching algorithm should be actived. ZhiqianXia 2021-08-02 16:41:21 +08:00
  • 9600b97c6a Fix test spv.1.4.OpEntryPoint.frag Greg Fischer 2021-11-09 15:46:08 -07:00
  • bb5b357550
    Merge pull request #2781 from kevin-mccullough/FixLinkTimeValidationForGl_PerVertex Greg Fischer 2021-11-09 13:44:32 -07:00
  • 627f409aec
    Merge pull request #2801 from haasn/thread_safety Greg Fischer 2021-11-09 11:43:38 -07:00
  • fa26462394
    Merge pull request #2803 from mhillenbrand/isinf_isnan Greg Fischer 2021-11-09 11:08:41 -07:00
  • d1ee644e1d Use intermOut.cpp's IsNan and IsInfinity for parse-time constant folding Marius Hillenbrand 2021-11-09 16:31:22 +01:00
  • 8f56d73800
    Merge pull request #2799 from cyanreg/master Greg Fischer 2021-11-08 18:47:27 -07:00
  • 9535746aa3
    Merge pull request #2798 from alan-baker/update-tools Greg Fischer 2021-11-08 18:29:53 -07:00
  • 13fd2d6470 Fix incorrect link time validation for unused gl_PerVertex members Kevin McCullough 2021-10-13 15:28:45 -07:00
  • ae2e2707df
    Merge pull request #2722 from ZhiqianXia/GL_ARB_draw_instanced Greg Fischer 2021-11-08 11:32:46 -07:00
  • 4302d51868 Don't release global mutex before initialize/finalize is done Niklas Haas 2021-11-08 14:58:50 +01:00
  • 3971424207 Initialize global mutex in a thread-safe manner Niklas Haas 2021-11-08 14:47:32 +01:00
  • 78ce7e567f Fix encoding/decoding of string literals for big-endian systems Marius Hillenbrand 2021-10-19 18:09:52 +02:00
  • 5ec47530b7 Add support for targeting Vulkan 1.2 in the C API Lynne 2021-11-08 10:48:38 +01:00
  • 46d3a30bd9 Support the #extension GL_ARB_draw_instanced. ZhiqianXia 2021-08-02 14:52:11 +08:00
  • 8092870281 Update test expectations Alan Baker 2021-11-05 14:33:46 -04:00
  • 855f496170 Update SPIRV-Tools and SPIRV-Headers Alan Baker 2021-11-05 14:33:31 -04:00
  • eb92526d5e
    Merge pull request #2719 from ZhiqianXia/GL_EXT_shader_integer_mix Greg Fischer 2021-11-02 11:03:45 -06:00
  • e76116982a Add the GL_EXT_shader_integer_mix Preamble for glsl. ZhiqianXia 2021-08-02 11:10:33 +08:00
  • 77d680e1c3
    Merge pull request #2712 from ZhiqianXia/switch_error Greg Fischer 2021-11-01 10:19:09 -06:00
  • 1de2d1745b To be compatible with Feature: 'last case/default label not followed by statements'. ZhiqianXia 2021-07-29 10:01:40 +08:00
  • d1608ab1ef
    Merge pull request #2796 from greg-lunarg/i2793 Greg Fischer 2021-10-27 13:28:57 -06:00
  • 432a43cccb Remove support for double trig, pow, exp and log Greg Fischer 2021-10-27 11:59:26 -06:00
  • 44b57597d8
    Merge pull request #2792 from jeremy-lunarg/hayes-2760 Greg Fischer 2021-10-26 10:52:19 -06:00
  • c9cc4845b9 Return new allocator for copied containers Jeremy Hayes 2021-10-04 22:10:00 -06:00
  • 3afa350331
    Merge pull request #2780 from kevin-mccullough/FixCrossStageCheck Greg Fischer 2021-10-22 14:44:10 -06:00
  • 38fd9221db
    Merge pull request #2777 from amdrexu/bugfix Greg Fischer 2021-10-21 12:59:22 -06:00
  • 9290474dcf
    Merge pull request #2787 from greg-lunarg/i2779 Greg Fischer 2021-10-20 18:26:59 -06:00
  • 8020da3f18
    Merge pull request #2788 from alelenv/iomapper_sr_fix Greg Fischer 2021-10-20 16:28:11 -06:00
  • a450fe757b
    Merge pull request #2789 from greg-lunarg/i2785 Greg Fischer 2021-10-20 15:17:21 -06:00
  • 82b2668d58 Allow 8/16-bit integer as array index Greg Fischer 2021-10-18 18:28:01 -06:00
  • 6639be7c2d Accept gl_ViewportMask in version 430 and later Greg Fischer 2021-10-20 13:48:22 -06:00
  • c571cd8f89 Skip auto decorating shader record buffer blocks with 'set' and 'binding'. alelenv 2021-10-19 20:59:35 -07:00
  • 6351fcef28
    Merge pull request #2786 from dneto0/current-source-dir Greg Fischer 2021-10-19 17:09:56 -06:00
  • 36333d1fb9 Fix Cmake rule for extension header generation David Neto 2021-10-19 17:32:52 -04:00
  • 2598bc7a5b
    Merge pull request #2783 from chrisforbes/untangle Greg Fischer 2021-10-19 11:20:42 -06:00
  • 7f1d926a3a
    Merge pull request #2749 from AaronHaganAMD/master Greg Fischer 2021-10-18 15:14:07 -06:00
  • 035a3bbc4a GL_EXT_spirv_intrinsics - Port extensions amhagan 2021-09-01 11:33:21 -04:00
  • 07aec25f82 Make modifications of GL_EXT_spirv_intrinsics Rex Xu 2021-10-13 14:12:47 +08:00
  • dd097e5adb Untangle use of core glslang version enums in SpvPostProcess Chris Forbes 2021-10-14 08:41:16 -07:00
  • d3567231eb Fix cross-stage check to allow subsequent stage to use previous stage's binding Kevin McCullough 2021-10-13 14:57:06 -07:00
  • b9ba4c5743
    Merge pull request #2770 from ncesario-lunarg/ncesario-cmake-endif Greg Fischer 2021-10-07 12:33:37 -06:00
  • c8cdbac705
    Merge pull request #2771 from mbechard/master Greg Fischer 2021-10-06 10:15:06 -06:00
  • c8ef4f8a9f cmake: Remove "conditions" from endif Nathaniel Cesario 2021-09-28 17:01:21 -06:00
  • 7b57c6e32a rename member variable for clarity Malcolm Bechard 2021-09-29 15:31:28 -04:00
  • 581897f462
    Merge pull request #2768 from greg-lunarg/i2744 Greg Fischer 2021-09-24 13:27:08 -06:00
  • 994987bc90 Fix variable scoping of do-while Greg Fischer 2021-09-24 10:12:37 -06:00
  • fb0e4983e4
    Merge pull request #2767 from greg-lunarg/i2763 Greg Fischer 2021-09-23 10:41:34 -06:00
  • 3d03b7822e
    Scalarize vector readFirstInvocationARB (#2766) Greg Fischer 2021-09-23 10:40:43 -06:00
  • 4ea41b650d Fix unreachable code in getSampledType() Greg Fischer 2021-09-22 15:12:49 -06:00
  • 3f04389a18
    Auto push constant blocks (#2764) Malcolm Bechard 2021-09-22 13:41:10 -04:00
  • c2604615f4
    Merge pull request #2685 from kevin-mccullough/FixIsIoResizeArrayTesselationStageHandling Greg Fischer 2021-09-21 16:29:30 -06:00
  • 6baa85f6ce
    Merge pull request #2762 from greg-lunarg/2757 Greg Fischer 2021-09-20 10:14:47 -06:00
  • 8b87b84001 Fix SPIR-V for SampleBias Greg Fischer 2021-09-17 17:14:36 -06:00
  • 0f886fe7d3
    Merge pull request #2759 from mbechard/vkRelaxed-RetargetID Greg Fischer 2021-09-17 13:58:48 -06:00
  • cce85320a8
    Merge pull request #2756 from mbechard/vkRelaxed-AvoidDuplicateUniform Greg Fischer 2021-09-17 13:58:04 -06:00
  • 05794b46a7 GL_EXT_vulkan_glsl_relaxed - retarget gl_VertexID to gl_VertexIndex Malcolm Bechard 2021-09-16 17:40:49 -04:00
  • d3bff63cae avoid growing the global uniform block with duplicates Malcolm Bechard 2021-09-15 23:39:02 -04:00
  • 80dcc36907
    Merge pull request #2745 from jeremy-lunarg/hayes-fix-warnings Greg Fischer 2021-09-15 11:09:14 -06:00
  • 14943d4e7d
    Merge pull request #2752 from InsertAReallyCreativeNameHere/master Greg Fischer 2021-09-15 10:57:44 -06:00
  • 07c5392f50
    Merge pull request #2755 from greg-lunarg/2748 Greg Fischer 2021-09-15 09:42:34 -06:00
  • 62ed14518f Run update_precision() on array and matrix constructors. Greg Fischer 2021-09-14 12:17:58 -06:00
  • 12e27e17de
    Change MINGW_HAS_SECURE_API checks. InsertAReallyCreativeNameHere 2021-09-09 06:43:23 +10:00
  • e0771b5d4c
    Merge pull request #2747 from greg-lunarg/i2740 Greg Fischer 2021-09-02 16:11:37 -06:00
  • 8ef6a4cb4d Perform update_precision on constructors and converts Greg Fischer 2021-09-02 10:49:46 -06:00
  • 012436d680 Fix GCC warnings Jeremy Hayes 2021-08-09 14:41:50 -06:00
  • 2fb89a0072
    Merge pull request #2738 from greg-lunarg/kg119 Greg Fischer 2021-08-25 15:21:08 -06:00
  • e49ae91c9d Update known goods and CHANGES for 11.6.0 Greg Fischer 2021-08-25 13:32:27 -06:00
  • a4599ef756
    Merge pull request #2718 from ZhiqianXia/AtomicOpsARB Greg Fischer 2021-08-18 12:59:27 -06:00
  • 7ca4dfa061
    Merge pull request #2731 from alelenv/rt_motion Greg Fischer 2021-08-13 09:48:37 -06:00