vgl 1.0.0
Virtual Globe Library: API reference
Loading...
Searching...
No Matches
vgl_texture_data Struct Reference

#include <vgl/render.h>

Public Attributes

uint64_t resource
 
vgl_texture_format format
 
uint32_t width
 
uint32_t height
 
uint32_t mip_count
 
const void *const * mip_data
 
const size_t * mip_sizes
 

Detailed Description

An imagery texture to create.

Member Data Documentation

◆ resource

uint64_t vgl_texture_data::resource

◆ format

vgl_texture_format vgl_texture_data::format

◆ width

uint32_t vgl_texture_data::width

◆ height

uint32_t vgl_texture_data::height

◆ mip_count

uint32_t vgl_texture_data::mip_count

◆ mip_data

const void* const* vgl_texture_data::mip_data

mip_count pointers to the levels, largest first, and their sizes in bytes.

◆ mip_sizes

const size_t* vgl_texture_data::mip_sizes

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