RetroArch
draw.h
Go to the documentation of this file.
1 #pragma once
2 #include <wiiu/types.h>
3 #include "enum.h"
4 
5 
6 #ifdef __cplusplus
7 extern "C" {
8 #endif
9 
11 
15  uint32_t numInstances);
16 
20  uint32_t numInstances,
21  uint32_t baseInstance);
22 
25  GX2IndexType indexType,
26  void *indices,
28  uint32_t numInstances);
29 
32  GX2IndexType indexType,
33  void *indices,
35  uint32_t numInstances,
36  uint32_t baseInstance);
37 
40  GX2IndexType indexType,
41  void *indices,
43  uint32_t numInstances);
44 
46 
47 #ifdef __cplusplus
48 }
49 #endif
50 
void GX2SetPrimitiveRestartIndex(uint32_t index)
GLenum mode
Definition: glext.h:6857
void GX2DrawEx(GX2PrimitiveMode mode, uint32_t count, uint32_t offset, uint32_t numInstances)
void GX2DrawIndexedEx(GX2PrimitiveMode mode, uint32_t count, GX2IndexType indexType, void *indices, uint32_t offset, uint32_t numInstances)
GLsizeiptr size
Definition: glext.h:6559
GX2PrimitiveMode
Definition: enum.h:222
GLuint GLuint GLsizei count
Definition: glext.h:6292
GX2IndexType
Definition: enum.h:168
void GX2SetAttribBuffer(uint32_t index, uint32_t size, uint32_t stride, void *buffer)
void GX2DrawIndexedImmediateEx(GX2PrimitiveMode mode, uint32_t count, GX2IndexType indexType, void *indices, uint32_t offset, uint32_t numInstances)
void GX2DrawIndexedEx2(GX2PrimitiveMode mode, uint32_t count, GX2IndexType indexType, void *indices, uint32_t offset, uint32_t numInstances, uint32_t baseInstance)
GLuint GLuint GLsizei GLenum const GLvoid * indices
Definition: glext.h:6292
void GX2DrawEx2(GX2PrimitiveMode mode, uint32_t count, uint32_t offset, uint32_t numInstances, uint32_t baseInstance)
GLuint index
Definition: glext.h:6671
GLsizei stride
Definition: glext.h:6488
Definition: video4linux2.c:51
GLintptr offset
Definition: glext.h:6560
unsigned int uint32_t
Definition: stdint.h:126