diff -r bb0bd0cff018 -r a95707a39ff5 src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/shaders/MetalShaderTypes.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/shaders/MetalShaderTypes.h Wed Feb 20 17:00:40 2019 +0530 @@ -0,0 +1,24 @@ +// Header for types and enum constants shared between Metal shaders and Objective C source + +#ifndef MetalShaderTypes_h +#define MetalShaderTypes_h + +//#import +//using namespace metal; + + +#import +//#import + + +typedef struct +{ + // Positions in pixel space + vector_float4 position; + + // Floating-point RGBA colors + vector_float4 color; +} MetalVertex; + + +#endif /* MetalShaderTypes_h */