Pico Headers
Loading...
Searching...
No Matches
Public Attributes | List of all members
pg_shader_internal_t Struct Reference

#include <pico_gfx.h>

Public Attributes

const sg_shader_desc *(* get_shader_desc )(sg_backend backend)
 
int(* get_attr_slot )(const char *attr_name)
 
int(* get_img_slot )(const char *name)
 
int(* get_smp_slot )(const char *name)
 
int(* get_uniformblock_slot )(const char *ub_name)
 
size_t(* get_uniformblock_size )(const char *ub_name)
 

Member Data Documentation

◆ get_shader_desc

const sg_shader_desc *(* pg_shader_internal_t::get_shader_desc) (sg_backend backend)

◆ get_attr_slot

int(* pg_shader_internal_t::get_attr_slot) (const char *attr_name)

◆ get_img_slot

int(* pg_shader_internal_t::get_img_slot) (const char *name)

◆ get_smp_slot

int(* pg_shader_internal_t::get_smp_slot) (const char *name)

◆ get_uniformblock_slot

int(* pg_shader_internal_t::get_uniformblock_slot) (const char *ub_name)

◆ get_uniformblock_size

size_t(* pg_shader_internal_t::get_uniformblock_size) (const char *ub_name)

The documentation for this struct was generated from the following file: