GL CHOCO ENGINE
Loading...
Searching...
No Matches
renderer_memory.h
Go to the documentation of this file.
1
16#ifndef GLCE_ENGINE_RENDERER_CORE_RENDERER_MEMORY_H
17#define GLCE_ENGINE_RENDERER_CORE_RENDERER_MEMORY_H
18
19#ifdef __cplusplus
20extern "C" {
21#endif
22
23#include <stddef.h>
24
26
44renderer_result_t render_mem_allocate(size_t size_, void** out_ptr_);
45
56void render_mem_free(void* ptr_, size_t size_);
57
58#ifdef TEST_BUILD
66void render_mem_test_param_set(renderer_result_t result_code_);
67
72void render_mem_test_param_reset(void);
73#endif
74
75#ifdef __cplusplus
76}
77#endif
78#endif
void render_mem_free(void *ptr_, size_t size_)
memory_system_freeのラッパーAPI
Definition: renderer_memory.c:54
renderer_result_t render_mem_allocate(size_t size_, void **out_ptr_)
memory_system_allocateのラッパーAPI
Definition: renderer_memory.c:40
レンダラーレイヤー全体で使用されるデータ型を提供する
renderer_result_t
レンダラーレイヤー実行結果コード定義
Definition: renderer_types.h:35