Grindstone Game Engine v0.2.0
An open source game engine and toolkit.
Loading...
Searching...
No Matches
Grindstone::GraphicsAPI::DirectX12GraphicsWrapper Member List

This is the complete list of members for Grindstone::GraphicsAPI::DirectX12GraphicsWrapper, including all inherited members.

adjustPerspective(float *perspective) override (defined in Grindstone::GraphicsAPI::DirectX12GraphicsWrapper)Grindstone::GraphicsAPI::DirectX12GraphicsWrappervirtual
bindDefaultFramebuffer(bool depth) override (defined in Grindstone::GraphicsAPI::DirectX12GraphicsWrapper)Grindstone::GraphicsAPI::DirectX12GraphicsWrappervirtual
bindTextureBinding(TextureBinding *) override (defined in Grindstone::GraphicsAPI::DirectX12GraphicsWrapper)Grindstone::GraphicsAPI::DirectX12GraphicsWrappervirtual
bindVertexArrayObject(VertexArrayObject *) override (defined in Grindstone::GraphicsAPI::DirectX12GraphicsWrapper)Grindstone::GraphicsAPI::DirectX12GraphicsWrappervirtual
clear(ClearMode mask, float clear_color[4], float clear_depth, uint32_t clear_stencil) override (defined in Grindstone::GraphicsAPI::DirectX12GraphicsWrapper)Grindstone::GraphicsAPI::DirectX12GraphicsWrappervirtual
command_queue_ (defined in Grindstone::GraphicsAPI::DirectX12GraphicsWrapper)Grindstone::GraphicsAPI::DirectX12GraphicsWrapper
compute_command_queue_ (defined in Grindstone::GraphicsAPI::DirectX12GraphicsWrapper)Grindstone::GraphicsAPI::DirectX12GraphicsWrapper
copy_command_queue_ (defined in Grindstone::GraphicsAPI::DirectX12GraphicsWrapper)Grindstone::GraphicsAPI::DirectX12GraphicsWrapper
copyToDepthBuffer(DepthStencilTarget *p) override (defined in Grindstone::GraphicsAPI::DirectX12GraphicsWrapper)Grindstone::GraphicsAPI::DirectX12GraphicsWrappervirtual
createCommandBuffer(CommandBufferCreateInfo ci) override (defined in Grindstone::GraphicsAPI::DirectX12GraphicsWrapper)Grindstone::GraphicsAPI::DirectX12GraphicsWrappervirtual
createCubemap(CubemapCreateInfo createInfo) override (defined in Grindstone::GraphicsAPI::DirectX12GraphicsWrapper)Grindstone::GraphicsAPI::DirectX12GraphicsWrappervirtual
createDepthStencilTarget(DepthStencilTargetCreateInfo rt) override (defined in Grindstone::GraphicsAPI::DirectX12GraphicsWrapper)Grindstone::GraphicsAPI::DirectX12GraphicsWrappervirtual
createFramebuffer(FramebufferCreateInfo ci) override (defined in Grindstone::GraphicsAPI::DirectX12GraphicsWrapper)Grindstone::GraphicsAPI::DirectX12GraphicsWrappervirtual
createGraphicsPipeline(GraphicsPipelineCreateInfo ci) override (defined in Grindstone::GraphicsAPI::DirectX12GraphicsWrapper)Grindstone::GraphicsAPI::DirectX12GraphicsWrappervirtual
createIndexBuffer(IndexBufferCreateInfo ci) override (defined in Grindstone::GraphicsAPI::DirectX12GraphicsWrapper)Grindstone::GraphicsAPI::DirectX12GraphicsWrappervirtual
createRenderPass(RenderPassCreateInfo ci) override (defined in Grindstone::GraphicsAPI::DirectX12GraphicsWrapper)Grindstone::GraphicsAPI::DirectX12GraphicsWrappervirtual
createRenderTarget(RenderTargetCreateInfo *rt, uint32_t rc, bool cube=false) override (defined in Grindstone::GraphicsAPI::DirectX12GraphicsWrapper)Grindstone::GraphicsAPI::DirectX12GraphicsWrappervirtual
createTexture(TextureCreateInfo createInfo) override (defined in Grindstone::GraphicsAPI::DirectX12GraphicsWrapper)Grindstone::GraphicsAPI::DirectX12GraphicsWrappervirtual
createTextureBinding(TextureBindingCreateInfo ci) override (defined in Grindstone::GraphicsAPI::DirectX12GraphicsWrapper)Grindstone::GraphicsAPI::DirectX12GraphicsWrappervirtual
createTextureBindingLayout(TextureBindingLayoutCreateInfo createInfo) override (defined in Grindstone::GraphicsAPI::DirectX12GraphicsWrapper)Grindstone::GraphicsAPI::DirectX12GraphicsWrappervirtual
createUniformBuffer(UniformBufferCreateInfo ci) override (defined in Grindstone::GraphicsAPI::DirectX12GraphicsWrapper)Grindstone::GraphicsAPI::DirectX12GraphicsWrappervirtual
createUniformBufferBinding(UniformBufferBindingCreateInfo ci) override (defined in Grindstone::GraphicsAPI::DirectX12GraphicsWrapper)Grindstone::GraphicsAPI::DirectX12GraphicsWrappervirtual
createVertexArrayObject(VertexArrayObjectCreateInfo ci) override (defined in Grindstone::GraphicsAPI::DirectX12GraphicsWrapper)Grindstone::GraphicsAPI::DirectX12GraphicsWrappervirtual
createVertexBuffer(VertexBufferCreateInfo ci) override (defined in Grindstone::GraphicsAPI::DirectX12GraphicsWrapper)Grindstone::GraphicsAPI::DirectX12GraphicsWrappervirtual
current_backbuffer_index_ (defined in Grindstone::GraphicsAPI::DirectX12GraphicsWrapper)Grindstone::GraphicsAPI::DirectX12GraphicsWrapper
deleteCommandBuffer(CommandBuffer *ptr) override (defined in Grindstone::GraphicsAPI::DirectX12GraphicsWrapper)Grindstone::GraphicsAPI::DirectX12GraphicsWrappervirtual
deleteDepthStencilTarget(DepthStencilTarget *ptr) override (defined in Grindstone::GraphicsAPI::DirectX12GraphicsWrapper)Grindstone::GraphicsAPI::DirectX12GraphicsWrappervirtual
deleteFramebuffer(Framebuffer *ptr) override (defined in Grindstone::GraphicsAPI::DirectX12GraphicsWrapper)Grindstone::GraphicsAPI::DirectX12GraphicsWrappervirtual
deleteGraphicsPipeline(GraphicsPipeline *ptr) override (defined in Grindstone::GraphicsAPI::DirectX12GraphicsWrapper)Grindstone::GraphicsAPI::DirectX12GraphicsWrappervirtual
deleteIndexBuffer(IndexBuffer *ptr) override (defined in Grindstone::GraphicsAPI::DirectX12GraphicsWrapper)Grindstone::GraphicsAPI::DirectX12GraphicsWrappervirtual
deleteRenderPass(RenderPass *ptr) override (defined in Grindstone::GraphicsAPI::DirectX12GraphicsWrapper)Grindstone::GraphicsAPI::DirectX12GraphicsWrappervirtual
deleteRenderTarget(RenderTarget *ptr) override (defined in Grindstone::GraphicsAPI::DirectX12GraphicsWrapper)Grindstone::GraphicsAPI::DirectX12GraphicsWrappervirtual
deleteTexture(Texture *ptr) override (defined in Grindstone::GraphicsAPI::DirectX12GraphicsWrapper)Grindstone::GraphicsAPI::DirectX12GraphicsWrappervirtual
deleteTextureBinding(TextureBinding *ptr) override (defined in Grindstone::GraphicsAPI::DirectX12GraphicsWrapper)Grindstone::GraphicsAPI::DirectX12GraphicsWrappervirtual
deleteTextureBindingLayout(TextureBindingLayout *ptr) override (defined in Grindstone::GraphicsAPI::DirectX12GraphicsWrapper)Grindstone::GraphicsAPI::DirectX12GraphicsWrappervirtual
deleteUniformBuffer(UniformBuffer *ptr) override (defined in Grindstone::GraphicsAPI::DirectX12GraphicsWrapper)Grindstone::GraphicsAPI::DirectX12GraphicsWrappervirtual
deleteUniformBufferBinding(UniformBufferBinding *ptr) override (defined in Grindstone::GraphicsAPI::DirectX12GraphicsWrapper)Grindstone::GraphicsAPI::DirectX12GraphicsWrappervirtual
deleteVertexArrayObject(VertexArrayObject *ptr) override (defined in Grindstone::GraphicsAPI::DirectX12GraphicsWrapper)Grindstone::GraphicsAPI::DirectX12GraphicsWrappervirtual
deleteVertexBuffer(VertexBuffer *ptr) override (defined in Grindstone::GraphicsAPI::DirectX12GraphicsWrapper)Grindstone::GraphicsAPI::DirectX12GraphicsWrappervirtual
device_ (defined in Grindstone::GraphicsAPI::DirectX12GraphicsWrapper)Grindstone::GraphicsAPI::DirectX12GraphicsWrapper
direct_command_queue_ (defined in Grindstone::GraphicsAPI::DirectX12GraphicsWrapper)Grindstone::GraphicsAPI::DirectX12GraphicsWrapper
drawImmediateIndexed(GeometryType geom_type, bool largeBuffer, int32_t baseVertex, uint32_t indexOffsetPtr, uint32_t indexCount) override (defined in Grindstone::GraphicsAPI::DirectX12GraphicsWrapper)Grindstone::GraphicsAPI::DirectX12GraphicsWrappervirtual
drawImmediateVertices(GeometryType geom_type, uint32_t base, uint32_t count) override (defined in Grindstone::GraphicsAPI::DirectX12GraphicsWrapper)Grindstone::GraphicsAPI::DirectX12GraphicsWrappervirtual
dxgi_adapter_ (defined in Grindstone::GraphicsAPI::DirectX12GraphicsWrapper)Grindstone::GraphicsAPI::DirectX12GraphicsWrapper
enableDepth(bool state) override (defined in Grindstone::GraphicsAPI::DirectX12GraphicsWrapper)Grindstone::GraphicsAPI::DirectX12GraphicsWrappervirtual
fence_ (defined in Grindstone::GraphicsAPI::DirectX12GraphicsWrapper)Grindstone::GraphicsAPI::DirectX12GraphicsWrapper
fence_event_ (defined in Grindstone::GraphicsAPI::DirectX12GraphicsWrapper)Grindstone::GraphicsAPI::DirectX12GraphicsWrapper
fence_value_ (defined in Grindstone::GraphicsAPI::DirectX12GraphicsWrapper)Grindstone::GraphicsAPI::DirectX12GraphicsWrapper
frame_index_ (defined in Grindstone::GraphicsAPI::DirectX12GraphicsWrapper)Grindstone::GraphicsAPI::DirectX12GraphicsWrapper
get() (defined in Grindstone::GraphicsAPI::DirectX12GraphicsWrapper)Grindstone::GraphicsAPI::DirectX12GraphicsWrapperstatic
getAdapterName() override (defined in Grindstone::GraphicsAPI::DirectX12GraphicsWrapper)Grindstone::GraphicsAPI::DirectX12GraphicsWrappervirtual
getAPIName() override (defined in Grindstone::GraphicsAPI::DirectX12GraphicsWrapper)Grindstone::GraphicsAPI::DirectX12GraphicsWrappervirtual
getAPIVersion() override (defined in Grindstone::GraphicsAPI::DirectX12GraphicsWrapper)Grindstone::GraphicsAPI::DirectX12GraphicsWrappervirtual
getVendorName() override (defined in Grindstone::GraphicsAPI::DirectX12GraphicsWrapper)Grindstone::GraphicsAPI::DirectX12GraphicsWrappervirtual
graphics_command_allocator_ (defined in Grindstone::GraphicsAPI::DirectX12GraphicsWrapper)Grindstone::GraphicsAPI::DirectX12GraphicsWrapper
graphics_wrapper_ (defined in Grindstone::GraphicsAPI::DirectX12GraphicsWrapper)Grindstone::GraphicsAPI::DirectX12GraphicsWrapperstatic
initialize(GraphicsWrapperCreateInfo ci) (defined in Grindstone::GraphicsAPI::DirectX12GraphicsWrapper)Grindstone::GraphicsAPI::DirectX12GraphicsWrapper
registerWindow(Window *window) (defined in Grindstone::GraphicsAPI::DirectX12GraphicsWrapper)Grindstone::GraphicsAPI::DirectX12GraphicsWrapper
rt_descriptor_heap_ (defined in Grindstone::GraphicsAPI::DirectX12GraphicsWrapper)Grindstone::GraphicsAPI::DirectX12GraphicsWrapper
setColorMask(ColorMask mask) override (defined in Grindstone::GraphicsAPI::DirectX12GraphicsWrapper)Grindstone::GraphicsAPI::DirectX12GraphicsWrappervirtual
setImmediateBlending(BlendMode) override (defined in Grindstone::GraphicsAPI::DirectX12GraphicsWrapper)Grindstone::GraphicsAPI::DirectX12GraphicsWrappervirtual
shouldUseImmediateMode() override (defined in Grindstone::GraphicsAPI::DirectX12GraphicsWrapper)Grindstone::GraphicsAPI::DirectX12GraphicsWrapperinlinevirtual
supportsCommandBuffers() override (defined in Grindstone::GraphicsAPI::DirectX12GraphicsWrapper)Grindstone::GraphicsAPI::DirectX12GraphicsWrapperinlinevirtual
supportsComputeShader() override (defined in Grindstone::GraphicsAPI::DirectX12GraphicsWrapper)Grindstone::GraphicsAPI::DirectX12GraphicsWrapperinlinevirtual
supportsGeometryShader() override (defined in Grindstone::GraphicsAPI::DirectX12GraphicsWrapper)Grindstone::GraphicsAPI::DirectX12GraphicsWrapperinlinevirtual
supportsMultiDrawIndirect() override (defined in Grindstone::GraphicsAPI::DirectX12GraphicsWrapper)Grindstone::GraphicsAPI::DirectX12GraphicsWrapperinlinevirtual
supportsTesselation() override (defined in Grindstone::GraphicsAPI::DirectX12GraphicsWrapper)Grindstone::GraphicsAPI::DirectX12GraphicsWrapperinlinevirtual
swap_chain_ (defined in Grindstone::GraphicsAPI::DirectX12GraphicsWrapper)Grindstone::GraphicsAPI::DirectX12GraphicsWrapper
swap_chain_targets_ (defined in Grindstone::GraphicsAPI::DirectX12GraphicsWrapper)Grindstone::GraphicsAPI::DirectX12GraphicsWrapper
waitUntilIdle() override (defined in Grindstone::GraphicsAPI::DirectX12GraphicsWrapper)Grindstone::GraphicsAPI::DirectX12GraphicsWrappervirtual
~DirectX12GraphicsWrapper() (defined in Grindstone::GraphicsAPI::DirectX12GraphicsWrapper)Grindstone::GraphicsAPI::DirectX12GraphicsWrapper