GL CHOCO ENGINE
Loading...
Searching...
No Matches
concrete_shader.h
Go to the documentation of this file.
1
17#ifndef GLCE_ENGINE_RENDERER_RENDERER_BACKEND_RENDERER_BACKEND_CONCRETES_GL33_CONCRETE_SHADER_H
18#define GLCE_ENGINE_RENDERER_RENDERER_BACKEND_RENDERER_BACKEND_CONCRETES_GL33_CONCRETE_SHADER_H
19
20#ifdef __cplusplus
21extern "C" {
22#endif
23
25
32
33#ifdef TEST_BUILD
35
43void gl33_shader_fail_enable(renderer_result_t result_code_);
44
49void gl33_shader_fail_disable(void);
50#endif
51
52#ifdef __cplusplus
53}
54#endif
55#endif
const renderer_shader_vtable_t * gl33_shader_vtable_get(void)
OpenGL3.3用シェーダー仮想関数テーブル(vtable)を取得する
Definition: concrete_shader.c:157
シェーダープログラム/シェーダーオブジェクトの操作関数をまとめたvtableを定義する
レンダラーレイヤー全体で使用されるデータ型を提供する
renderer_result_t
レンダラーレイヤー実行結果コード定義
Definition: renderer_types.h:35
シェーダー機能仮想関数テーブル
Definition: interface_shader.h:143