RetroArch
Classes | Macros | Functions
ShaderTypes.h File Reference
#import <Foundation/Foundation.h>
#include <simd/simd.h>
Include dependency graph for ShaderTypes.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Vertex
 
struct  VertexSlang
 
struct  ColorInOut
 
struct  Uniforms
 
struct  SpriteVertex
 
struct  FontFragmentIn
 

Macros

#define METAL_ATTRIBUTE(x)
 
#define METAL_POSITION
 

Functions

typedef NS_ENUM (NSInteger, BufferIndex)
 
typedef NS_ENUM (NSInteger, VertexAttribute)
 
typedef NS_ENUM (NSInteger, TextureIndex)
 
typedef NS_ENUM (NSInteger, SamplerIndex)
 

Macro Definition Documentation

◆ METAL_ATTRIBUTE

#define METAL_ATTRIBUTE (   x)

◆ METAL_POSITION

#define METAL_POSITION

Function Documentation

◆ NS_ENUM() [1/4]

typedef NS_ENUM ( NSInteger  ,
BufferIndex   
)

◆ NS_ENUM() [2/4]

typedef NS_ENUM ( NSInteger  ,
VertexAttribute   
)

◆ NS_ENUM() [3/4]

typedef NS_ENUM ( NSInteger  ,
TextureIndex   
)

◆ NS_ENUM() [4/4]

typedef NS_ENUM ( NSInteger  ,
SamplerIndex   
)