16#ifndef GLCE_ENGINE_RENDERER_CORE_RENDERER_ERR_UTILS_H
17#define GLCE_ENGINE_RENDERER_CORE_RENDERER_ERR_UTILS_H
不定期に発生するメモリ確保、解放に対応するメモリアロケータモジュールの定義
memory_system_result_t
メモリシステム実行結果コードリスト
Definition: choco_memory.h:56
サブシステム等、ライフサイクルが固定で、個別のメモリ開放が不要なメモリ確保に対応するリニアアロケータモジュールの定義
linear_allocator_result_t
linear_allocator実行結果コードリスト
Definition: linear_allocator.h:50
renderer_result_t renderer_rslt_convert_choco_memory(memory_system_result_t rslt_)
下位モジュールであるchoco_memoryが出力する実行結果コードをレンダラーレイヤーの実行結果コードに変換する
Definition: renderer_err_utils.c:88
renderer_result_t renderer_rslt_convert_linear_alloc(linear_allocator_result_t rslt_)
下位モジュールであるlinear_allocatorが出力する実行結果コードをレンダラーレイヤーの実行結果コードに変換する
Definition: renderer_err_utils.c:75
const char * renderer_rslt_to_str(renderer_result_t rslt_)
ログ出力用にレンダラーレイヤーの実行結果コードを文字列に変換する
Definition: renderer_err_utils.c:48
レンダラーレイヤー全体で使用されるデータ型を提供する
renderer_result_t
レンダラーレイヤー実行結果コード定義
Definition: renderer_types.h:35