![]() |
Project
|
#include <stdint.h>
Go to the source code of this file.
Macros | |
#define | KHRONOS_APICALL |
#define | KHRONOS_APIENTRY |
#define | KHRONOS_APIATTRIBUTES |
#define | KHRONOS_SUPPORT_INT64 1 |
#define | KHRONOS_SUPPORT_FLOAT 1 |
#define | KHRONOS_MAX_ENUM 0x7FFFFFFF |
Typedefs | |
typedef int32_t | khronos_int32_t |
typedef uint32_t | khronos_uint32_t |
typedef int64_t | khronos_int64_t |
typedef uint64_t | khronos_uint64_t |
typedef signed char | khronos_int8_t |
typedef unsigned char | khronos_uint8_t |
typedef signed short int | khronos_int16_t |
typedef unsigned short int | khronos_uint16_t |
typedef signed long | khronos_intptr_t |
typedef unsigned long | khronos_uintptr_t |
typedef signed long | khronos_ssize_t |
typedef unsigned long | khronos_usize_t |
typedef float | khronos_float_t |
typedef khronos_uint64_t | khronos_utime_nanoseconds_t |
typedef khronos_int64_t | khronos_stime_nanoseconds_t |
Enumerations | |
enum | khronos_boolean_enum_t { KHRONOS_FALSE = 0 , KHRONOS_TRUE = 1 , KHRONOS_BOOLEAN_ENUM_FORCE_SIZE = KHRONOS_MAX_ENUM } |
#define KHRONOS_APIATTRIBUTES |
Definition at line 137 of file khrplatform.h.
#define KHRONOS_APICALL |
Definition at line 113 of file khrplatform.h.
#define KHRONOS_APIENTRY |
Definition at line 126 of file khrplatform.h.
#define KHRONOS_MAX_ENUM 0x7FFFFFFF |
Definition at line 273 of file khrplatform.h.
#define KHRONOS_SUPPORT_FLOAT 1 |
Definition at line 219 of file khrplatform.h.
#define KHRONOS_SUPPORT_INT64 1 |
Definition at line 218 of file khrplatform.h.
typedef float khronos_float_t |
Definition at line 252 of file khrplatform.h.
typedef signed short int khronos_int16_t |
Definition at line 228 of file khrplatform.h.
typedef int32_t khronos_int32_t |
Definition at line 214 of file khrplatform.h.
typedef int64_t khronos_int64_t |
Definition at line 216 of file khrplatform.h.
typedef signed char khronos_int8_t |
Definition at line 226 of file khrplatform.h.
typedef signed long khronos_intptr_t |
Definition at line 242 of file khrplatform.h.
typedef signed long khronos_ssize_t |
Definition at line 244 of file khrplatform.h.
Definition at line 266 of file khrplatform.h.
typedef unsigned short int khronos_uint16_t |
Definition at line 229 of file khrplatform.h.
typedef uint32_t khronos_uint32_t |
Definition at line 215 of file khrplatform.h.
typedef uint64_t khronos_uint64_t |
Definition at line 217 of file khrplatform.h.
typedef unsigned char khronos_uint8_t |
Definition at line 227 of file khrplatform.h.
typedef unsigned long khronos_uintptr_t |
Definition at line 243 of file khrplatform.h.
typedef unsigned long khronos_usize_t |
Definition at line 245 of file khrplatform.h.
Definition at line 265 of file khrplatform.h.
Enumerator | |
---|---|
KHRONOS_FALSE | |
KHRONOS_TRUE | |
KHRONOS_BOOLEAN_ENUM_FORCE_SIZE |
Definition at line 282 of file khrplatform.h.