![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "D3D11RHIPrivate.h"#include "Windows/D3D11RHIPrivateUtil.h"#include "StaticBoundShaderState.h"#include "GlobalShader.h"#include "OneColorShader.h"#include "RHICommandList.h"#include "RHIStaticStates.h"#include "ShaderParameterUtils.h"#include "SceneUtils.h"#include "EngineGlobals.h"#include "RHIShaderParametersShared.h"#include "RHIUniformBufferUtilities.h"#include "Windows/AllowWindowsPlatformTypes.h"#include "Windows/HideWindowsPlatformTypes.h"Classes | |
| struct | FD3D11ResourceBinder< ShaderFrequency > |
| struct | FRTVDesc |
| struct | FD3D11PlatformCommandList |
Namespaces | |
| namespace | FD3DRHIUtil |
Macros | |
| #define | DECLARE_ISBOUNDSHADER(ShaderType) |
| #define | VALIDATE_BOUND_SHADER(s) |
Functions | |
| FRTVDesc | GetRenderTargetViewDesc (ID3D11RenderTargetView *RenderTargetView) |
| template<EShaderFrequency ShaderFrequencyT> | |
| void | FD3DRHIUtil::CommitConstants (FD3D11ConstantBuffer *InConstantBuffer, FD3D11StateCache &StateCache, bool bDiscardSharedConstants) |
Variables | |
| int32 | GDX11ReduceRTVRebinds = 1 |
| int32 | GLogDX11RTRebinds = 0 |
| FThreadSafeCounter | GDX11RTRebind |
| FThreadSafeCounter | GDX11CommitGraphicsResourceTables |
| #define DECLARE_ISBOUNDSHADER | ( | ShaderType | ) |
| #define VALIDATE_BOUND_SHADER | ( | s | ) |
| FRTVDesc GetRenderTargetViewDesc | ( | ID3D11RenderTargetView * | RenderTargetView | ) |
| FThreadSafeCounter GDX11CommitGraphicsResourceTables |
| int32 GDX11ReduceRTVRebinds = 1 |
| FThreadSafeCounter GDX11RTRebind |
| int32 GLogDX11RTRebinds = 0 |