GL CHOCO ENGINE
Loading...
Searching...
No Matches
Renderer Backend

使用するグラフィックスAPIに応じた描画機能をレンダラーシステムに提供する More...

Collaboration diagram for Renderer Backend:

Modules

 Renderer Backend Context
 上位層がレンダラーバックエンドが保有する機能を使用するための窓口
 
 Renderer Backend Concretes
 各グラフィックスAPI固有のバックエンド実装を格納する場所で、グラフ一クスAPIごとにグループを作成し、実装を格納する
 
 Renderer Backend Interface
 グラフィックスAPIごとのバックエンド実装の仮想関数テーブルを定義する
 

Files

file  renderer_backend_types.h
 renderer_backend内で共通して使用するデータ構造を提供する
 

Detailed Description

使用するグラフィックスAPIに応じた描画機能をレンダラーシステムに提供する

Note
GLCEは当面はOpenGL3.3をターゲットとしているが、将来的には別のバージョンのOpenGLや、Vulkanの使用も視野に入れている