Skip to content

Instantly share code, notes, and snippets.

View SausCode's full-sized avatar

John Cunningham SausCode

View GitHub Profile
@SausCode
SausCode / shader_ps.msl
Created November 28, 2019 21:01
SPV Diss gl_ClipDistance Issues
#pragma clang diagnostic ignored "-Wmissing-prototypes"
#pragma clang diagnostic ignored "-Wmissing-braces"
#include <metal_stdlib>
#include <simd/simd.h>
using namespace metal;
template<typename T, size_t Num>
struct spvUnsafeArray
@SausCode
SausCode / shader_ps.msl
Last active November 28, 2019 20:59
SPV Diss Texture Binding Issues
#pragma clang diagnostic ignored "-Wmissing-prototypes"
#pragma clang diagnostic ignored "-Wmissing-braces"
#pragma clang diagnostic ignored "-Wunused-variable"
#include <metal_stdlib>
#include <simd/simd.h>
#include <metal_atomic>
using namespace metal;