Diligent Engine API Reference: Class Members - Functions

Diligent Engine API Reference

### - g -

- GenerateMips() : Diligent::ITextureView , Diligent::TextureViewD3D11Impl , Diligent::TextureViewD3D12Impl , Diligent::TextureViewGLImpl
- GetBindTarget() : Diligent::ITextureGL , Diligent::TextureBaseGL
- GetBuffer() : Diligent::BufferViewBase< BaseInterface > , Diligent::IBufferView
- GetCompletedFenceValue() : Diligent::CommandQueueD3D12Impl , Diligent::ICommandQueueD3D12
- GetCPUDescriptorHandle() : Diligent::BufferViewD3D12Impl , Diligent::IBufferViewD3D12 , Diligent::ISamplerD3D12 , Diligent::ITextureViewD3D12 , Diligent::SamplerD3D12Impl , Diligent::TextureViewD3D12Impl
- GetCurrentBackBufferRTV() : Diligent::ISwapChainD3D12 , Diligent::SwapChainD3D12Impl
- GetD3D11BlendState() : Diligent::IPipelineStateD3D11 , Diligent::PipelineStateD3D11Impl
- GetD3D11Buffer() : Diligent::BufferD3D11Impl , Diligent::IBufferD3D11
- GetD3D11ComputeShader() : Diligent::IPipelineStateD3D11 , Diligent::PipelineStateD3D11Impl
- GetD3D11DepthStencilState() : Diligent::IPipelineStateD3D11 , Diligent::PipelineStateD3D11Impl
- GetD3D11Device() : Diligent::IRenderDeviceD3D11
- GetD3D11DeviceContext() : Diligent::DeviceContextD3D11Impl , Diligent::IDeviceContextD3D11
- GetD3D11DomainShader() : Diligent::IPipelineStateD3D11 , Diligent::PipelineStateD3D11Impl
- GetD3D11GeometryShader() : Diligent::IPipelineStateD3D11 , Diligent::PipelineStateD3D11Impl
- GetD3D11HullShader() : Diligent::IPipelineStateD3D11 , Diligent::PipelineStateD3D11Impl
- GetD3D11InputLayout() : Diligent::IPipelineStateD3D11 , Diligent::PipelineStateD3D11Impl
- GetD3D11PixelShader() : Diligent::IPipelineStateD3D11 , Diligent::PipelineStateD3D11Impl
- GetD3D11RasterizerState() : Diligent::IPipelineStateD3D11 , Diligent::PipelineStateD3D11Impl
- GetD3D11SamplerState() : Diligent::ISamplerD3D11 , Diligent::SamplerD3D11Impl
- GetD3D11Shader() : Diligent::IShaderD3D11 , Diligent::ShaderD3D11Impl
- GetD3D11Texture() : Diligent::ITextureD3D11 , Diligent::TextureBaseD3D11
- GetD3D11VertexShader() : Diligent::IPipelineStateD3D11 , Diligent::PipelineStateD3D11Impl
- GetD3D11View() : Diligent::BufferViewD3D11Impl , Diligent::IBufferViewD3D11 , Diligent::ITextureViewD3D11 , Diligent::TextureViewD3D11Impl
- GetD3D12Buffer() : Diligent::BufferD3D12Impl , Diligent::IBufferD3D12
- GetD3D12CommandQueue() : Diligent::CommandQueueD3D12Impl , Diligent::ICommandQueueD3D12
- GetD3D12Device() : Diligent::IRenderDeviceD3D12
- GetD3D12PipelineState() : Diligent::IPipelineStateD3D12 , Diligent::PipelineStateD3D12Impl
- GetD3D12RootSignature() : Diligent::IPipelineStateD3D12 , Diligent::PipelineStateD3D12Impl
- GetD3D12Texture() : Diligent::ITextureD3D12 , Diligent::TextureD3D12Impl
- GetDataPtr() : Diligent::DataBlobImpl , Diligent::StringDataBlobImpl
- GetDefaultView() : Diligent::BufferBase< BaseInterface, BufferViewImplType, TBuffViewObjAllocator > , Diligent::IBuffer , Diligent::ITexture , Diligent::TextureBase< BaseInterface, TTextureViewImpl, TTexViewObjAllocator >
- GetDepthBufferDSV() : Diligent::ISwapChainD3D12 , Diligent::SwapChainD3D12Impl
- GetDesc() : Diligent::IBuffer , Diligent::IBufferView , Diligent::IDeviceObject , Diligent::IPipelineState , Diligent::ISampler , Diligent::IShader , Diligent::ISwapChain , Diligent::ITexture , Diligent::ITextureView , Diligent::SwapChainBase< BaseInterface >
- GetDevice() : Diligent::DeviceContextBase< BaseInterface >
- GetDeviceCaps() : Diligent::IRenderDevice , Diligent::RenderDeviceBase< BaseInterface >
- GetDSV() : Diligent::ISwapChainD3D11 , Diligent::SwapChainD3D11Impl
- GetDXGISwapChain() : Diligent::ISwapChainD3D11 , Diligent::ISwapChainD3D12 , Diligent::SwapChainD3D11Impl , Diligent::SwapChainD3D12Impl
- GetGLBufferHandle() : Diligent::BufferGLImpl , Diligent::IBufferGL
- GetGLTextureHandle() : Diligent::ITextureGL , Diligent::TextureBaseGL
- GetNativeHandle() : Diligent::BufferD3D11Impl , Diligent::BufferD3D12Impl , Diligent::BufferGLImpl , Diligent::IBuffer , Diligent::ITexture , Diligent::TextureBaseD3D11 , Diligent::TextureBaseGL , Diligent::TextureD3D12Impl
- GetNextFenceValue() : Diligent::CommandQueueD3D12Impl , Diligent::ICommandQueueD3D12 , Diligent::IRenderDeviceD3D12
- GetNumDeferredContexts() : Diligent::RenderDeviceBase< BaseInterface >
- GetPipelineState() : Diligent::DeviceContextBase< BaseInterface > , Diligent::IShaderResourceBinding , Diligent::ShaderResourceBindingBase< BaseInterface >
- GetRenderTargets() : Diligent::DeviceContextBase< BaseInterface >
- GetRenderTargetSize() : Diligent::DeviceContextBase< BaseInterface >
- GetResource() : Diligent::IResourceMapping , Diligent::ResourceMappingImpl
- GetRTV() : Diligent::ISwapChainD3D11 , Diligent::SwapChainD3D11Impl
- GetSampler() : Diligent::ITextureView , Diligent::TextureViewBase< BaseInterface >
- GetShaderVariable() : Diligent::IShader , Diligent::ShaderD3D11Impl , Diligent::ShaderD3D12Impl , Diligent::ShaderGLImpl
- GetSize() : Diligent::DataBlobImpl , Diligent::IResourceMapping , Diligent::ResourceMappingImpl , Diligent::StringDataBlobImpl
- GetSwapChain() : Diligent::DeviceContextBase< BaseInterface >
- GetTexture() : Diligent::ITextureView , Diligent::TextureViewBase< BaseInterface >
- GetTextureFormatInfo() : Diligent::IRenderDevice , Diligent::RenderDeviceBase< BaseInterface >
- GetTextureFormatInfoExt() : Diligent::IRenderDevice , Diligent::RenderDeviceBase< BaseInterface >
- GetUniqueID() : Diligent::DeviceObjectBase< BaseInterface, ObjectDescType >
- GetVariable() : Diligent::IShaderResourceBinding , Diligent::ShaderResourceBindingD3D11Impl , Diligent::ShaderResourceBindingD3D12Impl , Diligent::ShaderResourceBindingGLImpl
- GetViewports() : Diligent::DeviceContextBase< BaseInterface >