|
HDK
|
#include <stdint.h>
Include dependency graph for khrplatform.h:
This graph shows which files directly or indirectly include this file: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 int | khronos_intptr_t |
| typedef unsigned long int | khronos_uintptr_t |
| typedef signed long int | khronos_ssize_t |
| typedef unsigned long int | 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, 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 296 of file khrplatform.h.
| #define KHRONOS_SUPPORT_FLOAT 1 |
Definition at line 234 of file khrplatform.h.
| #define KHRONOS_SUPPORT_INT64 1 |
Definition at line 233 of file khrplatform.h.
| typedef float khronos_float_t |
Definition at line 275 of file khrplatform.h.
| typedef signed short int khronos_int16_t |
Definition at line 244 of file khrplatform.h.
| typedef int32_t khronos_int32_t |
Definition at line 229 of file khrplatform.h.
| typedef int64_t khronos_int64_t |
Definition at line 231 of file khrplatform.h.
| typedef signed char khronos_int8_t |
Definition at line 242 of file khrplatform.h.
| typedef signed long int khronos_intptr_t |
Definition at line 259 of file khrplatform.h.
| typedef signed long int khronos_ssize_t |
Definition at line 267 of file khrplatform.h.
Definition at line 289 of file khrplatform.h.
| typedef unsigned short int khronos_uint16_t |
Definition at line 245 of file khrplatform.h.
| typedef uint32_t khronos_uint32_t |
Definition at line 230 of file khrplatform.h.
| typedef uint64_t khronos_uint64_t |
Definition at line 232 of file khrplatform.h.
| typedef unsigned char khronos_uint8_t |
Definition at line 243 of file khrplatform.h.
| typedef unsigned long int khronos_uintptr_t |
Definition at line 260 of file khrplatform.h.
| typedef unsigned long int khronos_usize_t |
Definition at line 268 of file khrplatform.h.
Definition at line 288 of file khrplatform.h.
| Enumerator | |
|---|---|
| KHRONOS_FALSE | |
| KHRONOS_TRUE | |
| KHRONOS_BOOLEAN_ENUM_FORCE_SIZE | |
| KHRONOS_FALSE | |
| KHRONOS_TRUE | |
| KHRONOS_BOOLEAN_ENUM_FORCE_SIZE | |
Definition at line 305 of file khrplatform.h.