Sign in
chromium
/
external
/
github.com
/
KhronosGroup
/
SPIRV-Cross
/
HEAD
b8bd9d5
Merge pull request #2578 from lance5/main
by Hans-Kristian Arntzen
· 12 days ago
main
8ecffc1
[fix] MSL: Additional MSL specific keywords(`signed`).
by lance5
· 12 days ago
e524910
Merge pull request #2577 from lance5/main
by Hans-Kristian Arntzen
· 13 days ago
1f5b7c2
[fix] HLSL: Additional HLSL specific keywords(`signed`).
by lance5
· 13 days ago
4f77a07
HLSL: Actually check external linkage properly when eliminating.
by Hans-Kristian Arntzen
· 2 weeks ago
d2d34d5
Merge pull request #2576 from KhronosGroup/pr-2575
by Hans-Kristian Arntzen
· 2 weeks ago
ca58194
HLSL: Limit IO variable elimination to external linkage.
by Hans-Kristian Arntzen
· 2 weeks ago
ff90709
HLSL: Fix shader input variable for --remove-unused-variables
by lance5
· 2 weeks ago
fb0c1a3
Merge pull request #2573 from KhronosGroup/fix-2566
by Hans-Kristian Arntzen
· 2 weeks ago
vulkan-sdk-1.4.335
vulkan-sdk-1.4.335.0
dfa50cd
MSL: Fix handling of forced temporary row-major matrices.
by Hans-Kristian Arntzen
· 2 weeks ago
8d838b4
Merge pull request #2572 from KhronosGroup/fix-2564
by Hans-Kristian Arntzen
· 3 weeks ago
99f1450
MSL: Handle variable pointer argument to SSBO array.
by Hans-Kristian Arntzen
· 3 weeks ago
055fdb8
MSL: Fix variable pointer buffer arguments.
by Hans-Kristian Arntzen
· 3 weeks ago
40df537
Merge pull request #2570 from KhronosGroup/pr-2568
by Hans-Kristian Arntzen
· 3 weeks ago
081f9b1
Merge pull request #2571 from SjMxr233/main
by Hans-Kristian Arntzen
· 3 weeks ago
413d885
HLSL: Update type names for 64-bit integers
by Mxr
· 3 weeks ago
dffbd53
MSL: Add msl3.0 variant for subgroup builtin.
by Hans-Kristian Arntzen
· 3 weeks ago
3d54928
Merge pull request #2568 from vinsentli/threads_per_simdgroup
by Hans-Kristian Arntzen
· 3 weeks ago
b9a6751
Merge pull request #2567 from vinsentli/subgroupBallotExclusiveBitCount
by Hans-Kristian Arntzen
· 3 weeks ago
65037fc
MSL: thread_execution_width is deprecated as of Metal 3.0 , use threads_per_simdgroup.
by vinsentli
· 4 weeks ago
ab5d22e
MSL:Fix subgroupBallotExclusiveBitCount() is not available for task shader and mesh shader.
by vinsentli
· 4 weeks ago
adec7ac
Merge pull request #2565 from ChristianF-ARM/GL_EXT_ray_tracing_position_fetch
by Hans-Kristian Arntzen
· 4 weeks ago
20adbc6
Add support for GL_EXT_ray_tracing_position_fetch
by Christian Forfang
· 5 weeks ago
542db37
Merge pull request #2563 from n-dub/main
by Hans-Kristian Arntzen
· 5 weeks ago
fbf8b29
Merge pull request #2561 from KhronosGroup/fix-2560
by Hans-Kristian Arntzen
· 5 weeks ago
eae74bb
test: Drop the weird Z:/ hacks for metal compiler on wine.
by Hans-Kristian Arntzen
· 5 weeks ago
438517b
test: Ignore metal 4.0 shaders in CI for now.
by Hans-Kristian Arntzen
· 5 weeks ago
9ba5776
HLSL: Fix preserving of globallycoherent structured buffers.
by Nikita Dubovikov
· 6 weeks ago
0212c1b
MSL: Support image cube atomics on MSL 4.0+.
by Hans-Kristian Arntzen
· 8 weeks ago
9770957
Merge pull request #2559 from squidbus/fma
by Hans-Kristian Arntzen
· 8 weeks ago
186a5f5
MSL: Support OpFmaKHR
by squidbus
· 8 weeks ago
5e665b1
Roll dependencies
by squidbus
· 8 weeks ago
5b82b65
Merge pull request #2555 from KhronosGroup/fix-2552
by Hans-Kristian Arntzen
· 9 weeks ago
3322fa7
MSL: Narrow down which analysis passes need deep ID mapping.
by Hans-Kristian Arntzen
· 9 weeks ago
86b783a
MSL: Rethink "const device" handling.
by Hans-Kristian Arntzen
· 9 weeks ago
21b3650
HLSL: Fix broken coordinates for CalculateLOD. (#2554)
by Hans-Kristian Arntzen
· 9 weeks ago
a0444bf
Remove `[[maybe_unused]]` (requires C++17) (#2549)
by Sergey Kosarevsky
· 9 weeks ago
5b86abb
Merge pull request #2551 from squidbus/mesh-per-vert
by Hans-Kristian Arntzen
· 9 weeks ago
ad9b4ad
Merge pull request #2550 from squidbus/fix-pointsizedefault-tess
by Hans-Kristian Arntzen
· 9 weeks ago
992f2f1
HLSL: Fix broken coordinates for CalculateLOD.
by Hans-Kristian Arntzen
· 9 weeks ago
63c879e
MSL: Fix writing default gl_PointSize in tessellation shaders.
by squidbus
· 9 weeks ago
8c52fea
MSL: Fix mesh shader with no vertex outputs.
by squidbus
· 9 weeks ago
7affe74
MSL: Throw on attempting to alias unrolled discrete descriptors.
by Hans-Kristian Arntzen
· 3 months ago
vulkan-sdk-1.4.328
vulkan-sdk-1.4.328.0
vulkan-sdk-1.4.328.1
29f9df5
Merge pull request #2548 from KhronosGroup/fix-2542
by Hans-Kristian Arntzen
· 3 months ago
896fc88
MSL: Rethink how discrete variable count descriptor arrays are emitted.
by Hans-Kristian Arntzen
· 3 months ago
b0fe8e8
Merge pull request #2546 from KhronosGroup/fix-2539
by Hans-Kristian Arntzen
· 3 months ago
d245df3
MSL: Ensure dynamic buffer offsets get a unique name.
by Hans-Kristian Arntzen
· 3 months ago
acf8c8f
MSL: Get rid of obsolete buffer_aliases_argument vector.
by Hans-Kristian Arntzen
· 3 months ago
9868edc
Merge pull request #2547 from KhronosGroup/fix-2523
by Hans-Kristian Arntzen
· 3 months ago
085818f
Add ability to override namespace of included spir-v header.
by Hans-Kristian Arntzen
· 3 months ago
4331fac
Merge pull request #2545 from KhronosGroup/fix-2538
by Hans-Kristian Arntzen
· 3 months ago
599d35f
MSL: Deal with 64-bit subgroup shuffles.
by Hans-Kristian Arntzen
· 3 months ago
ac61f0a
MSL: Add some extra reserved function names.
by Hans-Kristian Arntzen
· 3 months ago
615699c
GLSL: Implement extended subgroup types.
by Hans-Kristian Arntzen
· 3 months ago
b26ac3f
Merge pull request #2543 from krovee/main
by Hans-Kristian Arntzen
· 3 months ago
60c4ec0
Apply suggestions from code review
by Hans-Kristian Arntzen
· 3 months ago
cad2fca
Merge pull request #1 from krovee/fix/configurable-ns-spirv_hlsl-cpp
by krovee
· 3 months ago
93f4a53
Fix use of default spirv_cross to SPIRV_CROSS_NAMESPACE in spirv_hlsl.cpp
by krovee
· 3 months ago
0724442
Merge pull request #2541 from KhronosGroup/fix-2537
by Hans-Kristian Arntzen
· 4 months ago
c12d336
MSL: Don't emit const device for readonly SSBO.
by Hans-Kristian Arntzen
· 4 months ago
23474eb
Merge pull request #2540 from KhronosGroup/fix-2527
by Hans-Kristian Arntzen
· 4 months ago
a2e24af
MSL: Fix array copy to array inside stage IO Blocks.
by Hans-Kristian Arntzen
· 4 months ago
6585e11
MSL: Add missing reference output for pr 2536.
by Hans-Kristian Arntzen
· 4 months ago
9ef5f50
Merge pull request #2536 from strandborg/metal-bool-spec-constants
by Hans-Kristian Arntzen
· 4 months ago
7a261b4
Fix validity of new test shader.
by Hans-Kristian Arntzen
· 4 months ago
a127a0f
MSL: Fix boolean spec const as_type<> invalid output
by Mikko Strandborg
· 4 months ago
0a88b2d
Merge pull request #2535 from KhronosGroup/fix-2525
by Hans-Kristian Arntzen
· 4 months ago
1c7a558
Merge pull request #2533 from DiligentGraphics/diligent-sdk-1.4.321
by Hans-Kristian Arntzen
· 4 months ago
abee6bf
MSL: Attempt to deal with float controls and trancendentals.
by Hans-Kristian Arntzen
· 4 months ago
4eb2bb3
Reroute any NoContraction queries through float controls.
by Hans-Kristian Arntzen
· 4 months ago
ec60694
Expand type_is_floating_point to new coopmat types.
by Hans-Kristian Arntzen
· 4 months ago
f2a2b1b
Add helper to query effective float_controls2 per-op.
by Hans-Kristian Arntzen
· 4 months ago
c5f8ea1
Add source language to parsed IR source data
by assiduous
· 4 months ago
2ea5d37
Merge pull request #2532 from KhronosGroup/fix-2530
by Hans-Kristian Arntzen
· 4 months ago
28c68ff
MSL: Fix crash when using force-native-arrays in some cases.
by Hans-Kristian Arntzen
· 4 months ago
7789fe4
Merge pull request #2528 from theHamsta/coopvec-accesschains
by Hans-Kristian Arntzen
· 4 months ago
4b7bcb7
Merge pull request #2531 from KhronosGroup/cfg-traversal-stack-flatten
by Hans-Kristian Arntzen
· 4 months ago
bbc8868
Rewrite CFG traversal algorithm to not be recursive.
by Hans-Kristian Arntzen
· 4 months ago
6458ad0
Deal with pathological recursion scenarios.
by Hans-Kristian Arntzen
· 4 months ago
7ff43ba
Be more memory efficient when moving expression invalidations around.
by Hans-Kristian Arntzen
· 4 months ago
2afea95
glsl: support OpAccessChain on OpTypeCooperativeVectorNV
by Stephan Seitz
· 4 months ago
7fde353
Merge pull request #2526 from KhronosGroup/fix-2525
by Hans-Kristian Arntzen
· 4 months ago
6ad3ece
MSL: Don't use fast::normalize for half at all.
by Hans-Kristian Arntzen
· 4 months ago
c996540
Merge pull request #2522 from KhronosGroup/fix-2516
by Hans-Kristian Arntzen
· 4 months ago
df3b1cb
Merge pull request #2521 from KhronosGroup/fix-2515
by Hans-Kristian Arntzen
· 4 months ago
0238ebf
Merge pull request #2520 from KhronosGroup/fix-2513
by Hans-Kristian Arntzen
· 4 months ago
6034fa7
README: Add a note clarifying which kinds of GLSL can be cross compiled.
by Hans-Kristian Arntzen
· 4 months ago
6d5e12d
MSL: Fix edge case where a reference is taken of packed vector element.
by Hans-Kristian Arntzen
· 4 months ago
533bb76
MSL: Always emit gl_Layer for multiview.
by Hans-Kristian Arntzen
· 4 months ago
073a60d
Merge pull request #2519 from KhronosGroup/fix-2511
by Hans-Kristian Arntzen
· 4 months ago
5e2a851
MSL: Deal with spec constant arrays which depend on composite extract.
by Hans-Kristian Arntzen
· 4 months ago
f02c55d
Propagate spec constant use through composites.
by Hans-Kristian Arntzen
· 4 months ago
c678f94
Merge pull request #2518 from KhronosGroup/fix-2507
by Hans-Kristian Arntzen
· 4 months ago
a92254a
Merge pull request #2517 from KhronosGroup/fix-2506
by Hans-Kristian Arntzen
· 4 months ago
b9c63db
MSL: Fix issues with fp16 trancendentals.
by Hans-Kristian Arntzen
· 4 months ago
8c018ed
Implement line directive from ShaderDebugInfo.100.
by Hans-Kristian Arntzen
· 4 months ago
256192e
Merge pull request #2499 from Saancreed/glsl-nv-cluster-acceleration-structure
by Hans-Kristian Arntzen
· 5 months ago
8245791
Merge pull request #2512 from KhronosGroup/pr-2489
by Hans-Kristian Arntzen
· 5 months ago
c7e6a01
GLSL: Use the matrix layout names for coopvec.
by Hans-Kristian Arntzen
· 5 months ago
1c86e5e
Set parent type for coopvec.
by Hans-Kristian Arntzen
· 5 months ago
Next »