|
Bicameral Engine
GPU-resident engine for a magic-research open-world game
|
Functions | |
| const char * | WorkGraphsTierName (D3D12_WORK_GRAPHS_TIER tier) |
| std::string | ShaderModelName (D3D_SHADER_MODEL shaderModel) |
| std::string | TierName (int tier) |
| void | ReportRuntime () |
| const char * | YesNo (BOOL value) |
| void | ReportIntegerFeatures (ID3D12Device *device) |
| void | ReportDevice (ID3D12Device *device) |
| bool | SameLuid (const LUID &a, const LUID &b) |
| void | ReportWarp (IDXGIFactory6 *factory) |
| void | ReportAdapterIdentity (IDXGIAdapter1 *adapter, const DXGI_ADAPTER_DESC1 &desc) |
| void bicameral::anonymous_namespace{caps.cpp}::ReportAdapterIdentity | ( | IDXGIAdapter1 * | adapter, |
| const DXGI_ADAPTER_DESC1 & | desc ) |
Definition at line 150 of file caps.cpp.
References bicameral::Info, bicameral::Log(), bicameral::Platform, ReportAdapterIdentity(), and bicameral::ToUtf8().
Referenced by ReportAdapterIdentity().
| void bicameral::anonymous_namespace{caps.cpp}::ReportDevice | ( | ID3D12Device * | device | ) |
Definition at line 80 of file caps.cpp.
References bicameral::DescribeHresult(), bicameral::Info, bicameral::Log(), bicameral::Platform, ReportDevice(), ReportIntegerFeatures(), ShaderModelName(), TierName(), bicameral::Warning, and WorkGraphsTierName().
Referenced by ReportDevice(), and ReportWarp().
| void bicameral::anonymous_namespace{caps.cpp}::ReportIntegerFeatures | ( | ID3D12Device * | device | ) |
Definition at line 61 of file caps.cpp.
References bicameral::Info, bicameral::Log(), bicameral::Platform, ReportIntegerFeatures(), and YesNo().
Referenced by ReportDevice(), and ReportIntegerFeatures().
| void bicameral::anonymous_namespace{caps.cpp}::ReportRuntime | ( | ) |
Definition at line 41 of file caps.cpp.
References bicameral::Info, bicameral::Log(), bicameral::Platform, ReportRuntime(), bicameral::ToUtf8(), and bicameral::Warning.
Referenced by ReportRuntime().
| void bicameral::anonymous_namespace{caps.cpp}::ReportWarp | ( | IDXGIFactory6 * | factory | ) |
Definition at line 125 of file caps.cpp.
References bicameral::Info, bicameral::Log(), bicameral::Platform, ReportDevice(), ReportWarp(), and bicameral::Warning.
Referenced by ReportWarp().
| bool bicameral::anonymous_namespace{caps.cpp}::SameLuid | ( | const LUID & | a, |
| const LUID & | b ) |
Definition at line 119 of file caps.cpp.
References SameLuid().
Referenced by SameLuid().
| std::string bicameral::anonymous_namespace{caps.cpp}::ShaderModelName | ( | D3D_SHADER_MODEL | shaderModel | ) |
Definition at line 28 of file caps.cpp.
References ShaderModelName().
Referenced by ReportDevice(), and ShaderModelName().
| std::string bicameral::anonymous_namespace{caps.cpp}::TierName | ( | int | tier | ) |
Definition at line 34 of file caps.cpp.
References TierName().
Referenced by ReportDevice(), and TierName().
| const char * bicameral::anonymous_namespace{caps.cpp}::WorkGraphsTierName | ( | D3D12_WORK_GRAPHS_TIER | tier | ) |
Definition at line 19 of file caps.cpp.
References WorkGraphsTierName().
Referenced by ReportDevice(), and WorkGraphsTierName().
| const char * bicameral::anonymous_namespace{caps.cpp}::YesNo | ( | BOOL | value | ) |
Definition at line 54 of file caps.cpp.
References YesNo().
Referenced by ReportIntegerFeatures(), and YesNo().