ObjectivelyGPU
Object oriented graphics framework for SDL3 and C
Loading...
Searching...
No Matches
Shader.h File Reference

Shader wraps an SDL_GPUShader, owning its handle. More...

#include <SDL3/SDL_gpu.h>
#include <Objectively/Object.h>
#include <ObjectivelyGPU/Types.h>

Go to the source code of this file.

Data Structures

struct  Shader
 An SDL_GPUShader: one compiled programmable stage of a graphics pipeline. More...
 

Typedefs

typedef struct RenderDevice RenderDevice
 
typedef struct Shader Shader
 

Functions

OBJECTIVELYGPU_EXPORT Class * _Shader (void)
 

Detailed Description

Shader wraps an SDL_GPUShader, owning its handle.

Typedef Documentation

◆ RenderDevice

typedef struct RenderDevice RenderDevice

◆ Shader

typedef struct Shader Shader

Function Documentation

◆ _Shader()

OBJECTIVELYGPU_EXPORT Class * _Shader ( void  )