ObjectivelyGPU
Object oriented graphics framework for SDL3 and C
Loading...
Searching...
No Matches
ComputePipeline.c File Reference
#include <assert.h>
#include "ComputePipeline.h"
#include "RenderDevice.h"

Macros

#define _Class   _ComputePipeline
 

Functions

static void dealloc (Object *self)
 
static ComputePipelineinitWithDevice (ComputePipeline *self, RenderDevice *device, const SDL_GPUComputePipelineCreateInfo *info)
 
static void initialize (Class *clazz)
 
Class * _ComputePipeline (void)
 

Macro Definition Documentation

◆ _Class

#define _Class   _ComputePipeline

Function Documentation

◆ _ComputePipeline()

Class * _ComputePipeline ( void  )

◆ dealloc()

static void dealloc ( Object *  self)
static
See also
Object::dealloc(Object *)

◆ initialize()

static void initialize ( Class *  clazz)
static
See also
Class::initialize(Class *)

◆ initWithDevice()

static ComputePipeline * initWithDevice ( ComputePipeline self,
RenderDevice device,
const SDL_GPUComputePipelineCreateInfo *  info 
)
static