|
Bullet Collision Detection & Physics Library
|


Go to the source code of this file.
Macros | |
| #define | pf(_x, _i) |
| Prefetch 64. | |
| #define | pf2(_x, _i) |
| Prefetch 128. | |
| #define | GIM_COPY_ARRAYS(dest_array, source_array, element_count) |
| Functions for manip packed arrays of numbers. | |
| #define | GIM_COPY_ARRAYS_1(dest_array, source_array, element_count, copy_macro) |
| #define | GIM_ZERO_ARRAY(array, element_count) |
| #define | GIM_CONSTANT_ARRAY(array, element_count, constant) |
| #define | GIM_SIMD_MEMORY 1 |
| #define | SIMD_T GUINT64 |
| SIMD POINTER INTEGER. | |
| #define | SIMD_T_SIZE sizeof(SIMD_T) |
| SIMD INTEGER SIZE. | |
Typedefs | |
| typedef void * | gim_alloc_function(size_t size) |
| Function prototypes to allocate and free memory. | |
| typedef void * | gim_alloca_function(size_t size) |
| typedef void * | gim_realloc_function(void *ptr, size_t oldsize, size_t newsize) |
| typedef void | gim_free_function(void *ptr) |
Definition in file gim_memory.h.
| #define GIM_CONSTANT_ARRAY | ( | array, | |
| element_count, | |||
| constant | |||
| ) |
Definition at line 78 of file gim_memory.h.
| #define GIM_COPY_ARRAYS | ( | dest_array, | |
| source_array, | |||
| element_count | |||
| ) |
Functions for manip packed arrays of numbers.
Definition at line 54 of file gim_memory.h.
| #define GIM_COPY_ARRAYS_1 | ( | dest_array, | |
| source_array, | |||
| element_count, | |||
| copy_macro | |||
| ) |
Definition at line 62 of file gim_memory.h.
| #define GIM_SIMD_MEMORY 1 |
Definition at line 112 of file gim_memory.h.
| #define GIM_ZERO_ARRAY | ( | array, | |
| element_count | |||
| ) |
Definition at line 70 of file gim_memory.h.
Prefetch 64.
Definition at line 48 of file gim_memory.h.
Prefetch 128.
Definition at line 50 of file gim_memory.h.
SIMD POINTER INTEGER.
Definition at line 116 of file gim_memory.h.
SIMD INTEGER SIZE.
Definition at line 118 of file gim_memory.h.
Function prototypes to allocate and free memory.
Definition at line 87 of file gim_memory.h.
Definition at line 90 of file gim_memory.h.
Definition at line 89 of file gim_memory.h.
Standar Memory functions.
Definition at line 82 of file gim_memory.cpp.
Definition at line 100 of file gim_memory.cpp.
Definition at line 117 of file gim_memory.cpp.
| gim_alloc_function * gim_get_alloc_handler | ( | void | ) |
get current memory management functions.
Definition at line 62 of file gim_memory.cpp.
| gim_alloca_function * gim_get_alloca_handler | ( | void | ) |
Definition at line 67 of file gim_memory.cpp.
| gim_free_function * gim_get_free_handler | ( | void | ) |
Definition at line 77 of file gim_memory.cpp.
| gim_realloc_function * gim_get_realloc_handler | ( | void | ) |
Definition at line 72 of file gim_memory.cpp.
Definition at line 108 of file gim_memory.cpp.
| void gim_set_alloc_handler | ( | gim_alloc_function * | fn | ) |
Memory Function Handlers set new memory management functions.
if fn is 0, the default handlers are used.
Definition at line 42 of file gim_memory.cpp.
| void gim_set_alloca_handler | ( | gim_alloca_function * | fn | ) |
Definition at line 47 of file gim_memory.cpp.
| void gim_set_free_handler | ( | gim_free_function * | fn | ) |
Definition at line 57 of file gim_memory.cpp.
| void gim_set_realloc_handler | ( | gim_realloc_function * | fn | ) |
Definition at line 52 of file gim_memory.cpp.
Definition at line 120 of file gim_memory.h.
Definition at line 150 of file gim_memory.h.
Definition at line 158 of file gim_memory.h.