Skip to content

Commit 6d66232

Browse files
MSL: Rethink add_pragma_line and add_typedef_line.
No need for ordered sets, and be more careful about forcing recompiles.
1 parent 94cc87b commit 6d66232

File tree

114 files changed

+133
-126
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

114 files changed

+133
-126
lines changed

reference/opt/shaders-msl/asm/comp/atomic-decrement.asm.comp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
#pragma clang diagnostic ignored "-Wmissing-prototypes"
21
#pragma clang diagnostic ignored "-Wunused-variable"
2+
#pragma clang diagnostic ignored "-Wmissing-prototypes"
33

44
#include <metal_stdlib>
55
#include <simd/simd.h>

reference/opt/shaders-msl/asm/comp/atomic-increment.asm.comp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
#pragma clang diagnostic ignored "-Wmissing-prototypes"
21
#pragma clang diagnostic ignored "-Wunused-variable"
2+
#pragma clang diagnostic ignored "-Wmissing-prototypes"
33

44
#include <metal_stdlib>
55
#include <simd/simd.h>

reference/opt/shaders-msl/comp/atomic-image.comp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
#pragma clang diagnostic ignored "-Wmissing-prototypes"
21
#pragma clang diagnostic ignored "-Wunused-variable"
2+
#pragma clang diagnostic ignored "-Wmissing-prototypes"
33

44
#include <metal_stdlib>
55
#include <simd/simd.h>

reference/opt/shaders-msl/comp/coherent-image-atomic.comp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
#pragma clang diagnostic ignored "-Wmissing-prototypes"
21
#pragma clang diagnostic ignored "-Wunused-variable"
2+
#pragma clang diagnostic ignored "-Wmissing-prototypes"
33

44
#include <metal_stdlib>
55
#include <simd/simd.h>

reference/opt/shaders-msl/comp/coherent-image-atomic.msl2.argument.comp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
#pragma clang diagnostic ignored "-Wmissing-prototypes"
21
#pragma clang diagnostic ignored "-Wunused-variable"
2+
#pragma clang diagnostic ignored "-Wmissing-prototypes"
33

44
#include <metal_stdlib>
55
#include <simd/simd.h>

reference/opt/shaders-msl/comp/coherent-image-atomic.msl2.comp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
#pragma clang diagnostic ignored "-Wmissing-prototypes"
21
#pragma clang diagnostic ignored "-Wunused-variable"
2+
#pragma clang diagnostic ignored "-Wmissing-prototypes"
33

44
#include <metal_stdlib>
55
#include <simd/simd.h>

reference/opt/shaders-msl/comp/image-atomic-automatic-bindings.argument.msl2.comp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
#pragma clang diagnostic ignored "-Wmissing-prototypes"
21
#pragma clang diagnostic ignored "-Wunused-variable"
2+
#pragma clang diagnostic ignored "-Wmissing-prototypes"
33

44
#include <metal_stdlib>
55
#include <simd/simd.h>

reference/opt/shaders-msl/comp/image-atomic-automatic-bindings.comp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
#pragma clang diagnostic ignored "-Wmissing-prototypes"
21
#pragma clang diagnostic ignored "-Wunused-variable"
2+
#pragma clang diagnostic ignored "-Wmissing-prototypes"
33

44
#include <metal_stdlib>
55
#include <simd/simd.h>

reference/opt/shaders-msl/comp/raw-buffer-descriptor-aliasing.argument.discrete.device-argument-buffer.msl2.decoration-binding.comp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#pragma clang diagnostic ignored "-Wincompatible-pointer-types-discards-qualifiers"
2+
23
#include <metal_stdlib>
34
#include <simd/simd.h>
45

reference/opt/shaders-msl/comp/shared-zero-init-simple.comp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#pragma clang diagnostic ignored "-Wsometimes-uninitialized"
2+
23
#include <metal_stdlib>
34
#include <simd/simd.h>
45

0 commit comments

Comments
 (0)