This is the complete list of members for EI_Device, including all inherited members.
| AllocateCPUVisibleView(CAULDRON_DX12::ResourceView *pResourceView) (defined in EI_Device) | EI_Device | |
| BeginBackbufferRenderPass() (defined in EI_Device) | EI_Device | |
| BeginBackbufferRenderPass() (defined in EI_Device) | EI_Device | |
| BeginNewCommandBuffer() (defined in EI_Device) | EI_Device | |
| BeginNewCommandBuffer() (defined in EI_Device) | EI_Device | |
| BeginNewComputeCommandBuffer() (defined in EI_Device) | EI_Device | |
| BeginNewComputeCommandBuffer() (defined in EI_Device) | EI_Device | |
| BeginRenderPass(EI_CommandContext &commandContext, const EI_RenderTargetSet *pRenderPassSet, const wchar_t *pPassName, uint32_t width=0, uint32_t height=0) (defined in EI_Device) | EI_Device | |
| BeginRenderPass(EI_CommandContext &commandContext, const EI_RenderTargetSet *pRenderPassSet, const wchar_t *pPassName, uint32_t width=0, uint32_t height=0) (defined in EI_Device) | EI_Device | |
| CreateBindSet(EI_BindLayout *layout, EI_BindSetDescription &bindSet) (defined in EI_Device) | EI_Device | |
| CreateBindSet(EI_BindLayout *layout, EI_BindSetDescription &bindSet) (defined in EI_Device) | EI_Device | |
| CreateBufferResource(const int structSize, const int structCount, const unsigned int flags, const char *name) (defined in EI_Device) | EI_Device | |
| CreateBufferResource(const int structSize, const int structCount, const unsigned int flags, const char *name) (defined in EI_Device) | EI_Device | |
| CreateComputeShaderPSO(const char *shaderName, const char *entryPoint, EI_BindLayout **layouts, int numLayouts) (defined in EI_Device) | EI_Device | |
| CreateComputeShaderPSO(const char *shaderName, const char *entryPoint, EI_BindLayout **layouts, int numLayouts) (defined in EI_Device) | EI_Device | |
| CreateDepthResource(const int width, const int height, const char *name) (defined in EI_Device) | EI_Device | |
| CreateDepthResource(const int width, const int height, const char *name) (defined in EI_Device) | EI_Device | |
| CreateGLTFDepthPass(EI_GLTFTexturesAndBuffers *pGLTFTexturesAndBuffers, EI_RenderTargetSet *renderTargetSet) (defined in EI_Device) | EI_Device | |
| CreateGLTFDepthPass(EI_GLTFTexturesAndBuffers *pGLTFTexturesAndBuffers, EI_RenderTargetSet *renderTargetSet) (defined in EI_Device) | EI_Device | |
| CreateGLTFPbrPass(EI_GLTFTexturesAndBuffers *pGLTFTexturesAndBuffers, EI_RenderTargetSet *renderTargetSet) (defined in EI_Device) | EI_Device | |
| CreateGLTFPbrPass(EI_GLTFTexturesAndBuffers *pGLTFTexturesAndBuffers, EI_RenderTargetSet *renderTargetSet) (defined in EI_Device) | EI_Device | |
| CreateGLTFTexturesAndBuffers(GLTFCommon *pGLTFCommon) (defined in EI_Device) | EI_Device | |
| CreateGLTFTexturesAndBuffers(GLTFCommon *pGLTFCommon) (defined in EI_Device) | EI_Device | |
| CreateGraphicsPSO(const char *vertexShaderName, const char *vertexEntryPoint, const char *fragmentShaderName, const char *fragmentEntryPoint, EI_PSOParams &psoParams) (defined in EI_Device) | EI_Device | |
| CreateGraphicsPSO(const char *vertexShaderName, const char *vertexEntryPoint, const char *fragmentShaderName, const char *fragmentEntryPoint, EI_PSOParams &psoParams) (defined in EI_Device) | EI_Device | |
| CreateLayout(const EI_LayoutDescription &description) (defined in EI_Device) | EI_Device | |
| CreateLayout(const EI_LayoutDescription &description) (defined in EI_Device) | EI_Device | |
| CreateRenderTargetResource(const int width, const int height, const size_t channels, const size_t channelSize, const char *name, AMD::float4 *ClearValues=nullptr) (defined in EI_Device) | EI_Device | |
| CreateRenderTargetResource(const int width, const int height, const size_t channels, const size_t channelSize, const char *name, AMD::float4 *ClearValues=nullptr) (defined in EI_Device) | EI_Device | |
| CreateRenderTargetSet(const EI_ResourceFormat *pResourceFormats, const uint32_t numResources, const EI_AttachmentParams *AttachmentParams, float *clearValues) (defined in EI_Device) | EI_Device | |
| CreateRenderTargetSet(const EI_Resource **pResourcesArray, const uint32_t numResources, const EI_AttachmentParams *AttachmentParams, float *clearValues) (defined in EI_Device) | EI_Device | |
| CreateRenderTargetSet(const EI_ResourceFormat *pResourceFormats, const uint32_t numResources, const EI_AttachmentParams *AttachmentParams, float *clearValues) (defined in EI_Device) | EI_Device | |
| CreateRenderTargetSet(const EI_Resource **pResourcesArray, const uint32_t numResources, const EI_AttachmentParams *AttachmentParams, float *clearValues) (defined in EI_Device) | EI_Device | |
| CreateResourceFromFile(const char *szFilename, bool useSRGB=false) (defined in EI_Device) | EI_Device | |
| CreateResourceFromFile(const char *szFilename, bool useSRGB=false) (defined in EI_Device) | EI_Device | |
| CreateSampler(EI_Filter MinFilter, EI_Filter MaxFilter, EI_Filter MipFilter, EI_AddressMode AddressMode) (defined in EI_Device) | EI_Device | |
| CreateSampler(EI_Filter MinFilter, EI_Filter MaxFilter, EI_Filter MipFilter, EI_AddressMode AddressMode) (defined in EI_Device) | EI_Device | |
| CreateUint32Resource(const int width, const int height, const int arraySize, const char *name, uint32_t ClearValue=0) (defined in EI_Device) | EI_Device | |
| CreateUint32Resource(const int width, const int height, const size_t arraySize, const char *name, uint32_t ClearValue=0) (defined in EI_Device) | EI_Device | |
| DrawFullScreenQuad(EI_CommandContext &commandContext, EI_PSO &pso, EI_BindSet **bindSets, uint32_t numBindSets) (defined in EI_Device) | EI_Device | |
| DrawFullScreenQuad(EI_CommandContext &commandContext, EI_PSO &pso, EI_BindSet **bindSets, uint32_t numBindSets) (defined in EI_Device) | EI_Device | |
| EI_Device() (defined in EI_Device) | EI_Device | |
| EI_Device() (defined in EI_Device) | EI_Device | |
| EndAndSubmitCommandBuffer() (defined in EI_Device) | EI_Device | |
| EndAndSubmitCommandBuffer() (defined in EI_Device) | EI_Device | |
| EndRenderPass(EI_CommandContext &commandContext) (defined in EI_Device) | EI_Device | |
| EndRenderPass() (defined in EI_Device) | EI_Device | |
| EndRenderPass(EI_CommandContext &commandContext) (defined in EI_Device) | EI_Device | |
| EndRenderPass() (defined in EI_Device) | EI_Device | |
| FlushGPU() (defined in EI_Device) | EI_Device | inline |
| FlushGPU() (defined in EI_Device) | EI_Device | inline |
| GetAverageGpuTime() const (defined in EI_Device) | EI_Device | inline |
| GetAverageGpuTime() const (defined in EI_Device) | EI_Device | inline |
| GetCauldronDevice() (defined in EI_Device) | EI_Device | inline |
| GetCauldronDevice() (defined in EI_Device) | EI_Device | inline |
| GetColorBufferFormat() (defined in EI_Device) | EI_Device | inline |
| GetColorBufferFormat() (defined in EI_Device) | EI_Device | inline |
| GetColorBufferResource() (defined in EI_Device) | EI_Device | inline |
| GetColorBufferResource() (defined in EI_Device) | EI_Device | inline |
| GetComputeCommandContext() (defined in EI_Device) | EI_Device | inline |
| GetComputeCommandContext() (defined in EI_Device) | EI_Device | inline |
| GetConstantBufferRing() (defined in EI_Device) | EI_Device | inline |
| GetConstantBufferRing() (defined in EI_Device) | EI_Device | inline |
| GetCurrentCommandContext() (defined in EI_Device) | EI_Device | inline |
| GetCurrentCommandContext() (defined in EI_Device) | EI_Device | inline |
| GetDefaultWhiteTexture() (defined in EI_Device) | EI_Device | inline |
| GetDefaultWhiteTexture() (defined in EI_Device) | EI_Device | inline |
| GetDepthBufferFormat() (defined in EI_Device) | EI_Device | inline |
| GetDepthBufferFormat() (defined in EI_Device) | EI_Device | inline |
| GetDepthBufferResource() (defined in EI_Device) | EI_Device | inline |
| GetDepthBufferResource() (defined in EI_Device) | EI_Device | inline |
| GetDX12Device() (defined in EI_Device) | EI_Device | inline |
| GetNumTimeStamps() (defined in EI_Device) | EI_Device | inline |
| GetNumTimeStamps() (defined in EI_Device) | EI_Device | inline |
| GetResourceViewHeaps() (defined in EI_Device) | EI_Device | inline |
| GetResourceViewHeaps() (defined in EI_Device) | EI_Device | inline |
| GetSamplerBindSet() (defined in EI_Device) | EI_Device | inline |
| GetSamplerBindSet() (defined in EI_Device) | EI_Device | inline |
| GetShadowBufferFormat() (defined in EI_Device) | EI_Device | inline |
| GetShadowBufferFormat() (defined in EI_Device) | EI_Device | inline |
| GetShadowBufferResource() (defined in EI_Device) | EI_Device | inline |
| GetShadowBufferResource() (defined in EI_Device) | EI_Device | inline |
| GetSwapChainRenderPass() (defined in EI_Device) | EI_Device | inline |
| GetTimeStamp(char *name) (defined in EI_Device) | EI_Device | |
| GetTimeStamp(char *name) (defined in EI_Device) | EI_Device | |
| GetTimeStampName(const int i) (defined in EI_Device) | EI_Device | inline |
| GetTimeStampName(const int i) (defined in EI_Device) | EI_Device | inline |
| GetTimeStampValue(const int i) (defined in EI_Device) | EI_Device | inline |
| GetTimeStampValue(const int i) (defined in EI_Device) | EI_Device | inline |
| GetUploadHeap() (defined in EI_Device) | EI_Device | inline |
| GetUploadHeap() (defined in EI_Device) | EI_Device | inline |
| GetVidMemBufferPool() (defined in EI_Device) | EI_Device | inline |
| GetVidMemBufferPool() (defined in EI_Device) | EI_Device | inline |
| GetVulkanDevice() (defined in EI_Device) | EI_Device | inline |
| OnBeginFrame(bool bDoAsync) (defined in EI_Device) | EI_Device | |
| OnBeginFrame(bool bDoAsync) (defined in EI_Device) | EI_Device | |
| OnCreate(HWND hWnd, uint32_t numBackBuffers, bool enableValidation, const char *appName) (defined in EI_Device) | EI_Device | |
| OnCreate(HWND hWnd, uint32_t numBackBuffers, bool enableValidation, const char *appName) (defined in EI_Device) | EI_Device | |
| OnDestroy() (defined in EI_Device) | EI_Device | |
| OnDestroy() (defined in EI_Device) | EI_Device | |
| OnEndFrame() (defined in EI_Device) | EI_Device | |
| OnEndFrame() (defined in EI_Device) | EI_Device | |
| OnResize(uint32_t width, uint32_t height) (defined in EI_Device) | EI_Device | |
| OnResize(uint32_t width, uint32_t height) (defined in EI_Device) | EI_Device | |
| RenderUI() (defined in EI_Device) | EI_Device | |
| RenderUI() (defined in EI_Device) | EI_Device | |
| SetViewportAndScissor(EI_CommandContext &commandContext, uint32_t topX, uint32_t topY, uint32_t width, uint32_t height) (defined in EI_Device) | EI_Device | |
| SetViewportAndScissor(EI_CommandContext &commandContext, uint32_t topX, uint32_t topY, uint32_t width, uint32_t height) (defined in EI_Device) | EI_Device | |
| SetVSync(bool vSync) (defined in EI_Device) | EI_Device | inline |
| SetVSync(bool vSync) (defined in EI_Device) | EI_Device | inline |
| SignalComputeStart() (defined in EI_Device) | EI_Device | |
| SignalComputeStart() (defined in EI_Device) | EI_Device | |
| SubmitComputeCommandList() (defined in EI_Device) | EI_Device | |
| SubmitComputeCommandList() (defined in EI_Device) | EI_Device | |
| WaitForCompute() (defined in EI_Device) | EI_Device | |
| WaitForCompute() (defined in EI_Device) | EI_Device | |
| WaitForLastFrameGraphics() (defined in EI_Device) | EI_Device | |
| WaitForLastFrameGraphics() (defined in EI_Device) | EI_Device | |
| ~EI_Device() (defined in EI_Device) | EI_Device | |
| ~EI_Device() (defined in EI_Device) | EI_Device |