Kohi Game Engine
ktexture_load_options Struct Reference

#include <texture_system.h>

Data Fields

b8 is_writeable
 
b8 is_depth
 
b8 is_stencil
 
b8 multiframe_buffering
 
b8 auto_release
 
kpixel_format format
 
ktexture_type type
 
u32 width
 
u32 height
 
u8 mip_levels
 
union {
   u32   depth
 
   u32   layer_count
 
}; 
 
kname name
 
kname image_asset_name
 
kname package_name
 
knamelayer_image_asset_names
 
knamelayer_package_names
 
void * pixel_data
 
u32 pixel_array_size
 

Field Documentation

◆ 

union { ... }

◆ auto_release

b8 auto_release

◆ depth

u32 depth

◆ format

kpixel_format format

◆ height

u32 height

◆ image_asset_name

kname image_asset_name

◆ is_depth

b8 is_depth

◆ is_stencil

b8 is_stencil

◆ is_writeable

b8 is_writeable

◆ layer_count

u32 layer_count

◆ layer_image_asset_names

kname* layer_image_asset_names

◆ layer_package_names

kname* layer_package_names

◆ mip_levels

u8 mip_levels

◆ multiframe_buffering

b8 multiframe_buffering

◆ name

kname name

◆ package_name

kname package_name

◆ pixel_array_size

u32 pixel_array_size

◆ pixel_data

void* pixel_data

◆ type

◆ width

u32 width

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