Blender  V3.3
Classes | Namespaces | Macros | Enumerations | Functions
gpu_index_buffer_private.hh File Reference
#include "BLI_assert.h"
#include "GPU_index_buffer.h"

Go to the source code of this file.

Classes

class  blender::gpu::IndexBuf
 

Namespaces

 blender
 
 blender::gpu
 

Macros

#define GPU_TRACK_INDEX_RANGE   1
 

Enumerations

enum  blender::gpu::GPUIndexBufType { blender::gpu::GPU_INDEX_U16 , blender::gpu::GPU_INDEX_U32 }
 

Functions

static size_t blender::gpu::to_bytesize (GPUIndexBufType type)
 
static GPUIndexBufblender::gpu::wrap (IndexBuf *indexbuf)
 
static IndexBuf * blender::gpu::unwrap (GPUIndexBuf *indexbuf)
 
static const IndexBuf * blender::gpu::unwrap (const GPUIndexBuf *indexbuf)
 
static int blender::gpu::indices_per_primitive (GPUPrimType prim_type)
 

Macro Definition Documentation

◆ GPU_TRACK_INDEX_RANGE

#define GPU_TRACK_INDEX_RANGE   1

Definition at line 14 of file gpu_index_buffer_private.hh.