GL CHOCO ENGINE
Loading...
Searching...
No Matches
renderer_err_utils.c File Reference

レンダラーレイヤー全体で使用されるエラー処理関連APIの実装 More...

Include dependency graph for renderer_err_utils.c:

Functions

const char * renderer_rslt_to_str (renderer_result_t rslt_)
 ログ出力用にレンダラーレイヤーの実行結果コードを文字列に変換する
 
renderer_result_t renderer_rslt_convert_linear_alloc (linear_allocator_result_t rslt_)
 下位モジュールであるlinear_allocatorが出力する実行結果コードをレンダラーレイヤーの実行結果コードに変換する
 
renderer_result_t renderer_rslt_convert_choco_memory (memory_system_result_t rslt_)
 下位モジュールであるchoco_memoryが出力する実行結果コードをレンダラーレイヤーの実行結果コードに変換する
 

Detailed Description

レンダラーレイヤー全体で使用されるエラー処理関連APIの実装

Author
chocolate-pie24
Version
0.1
Date
2025-12.19
License
MIT License. See LICENSE file in the project root for full license text.

Function Documentation

◆ renderer_rslt_convert_choco_memory()

renderer_result_t renderer_rslt_convert_choco_memory ( memory_system_result_t  rslt_)

下位モジュールであるchoco_memoryが出力する実行結果コードをレンダラーレイヤーの実行結果コードに変換する

Parameters
rslt_choco_memoryモジュールが出力する実行結果コード
Returns
renderer_result_t 変換されたレンダラーレイヤーの実行結果コード

◆ renderer_rslt_convert_linear_alloc()

renderer_result_t renderer_rslt_convert_linear_alloc ( linear_allocator_result_t  rslt_)

下位モジュールであるlinear_allocatorが出力する実行結果コードをレンダラーレイヤーの実行結果コードに変換する

Parameters
rslt_linear_allocatorモジュールが出力する実行結果コード
Returns
renderer_result_t 変換されたレンダラーレイヤーの実行結果コード

◆ renderer_rslt_to_str()

const char * renderer_rslt_to_str ( renderer_result_t  rslt_)

ログ出力用にレンダラーレイヤーの実行結果コードを文字列に変換する

Parameters
rslt_実行結果コード
Returns
const char* 文字列化された実行結果コード