libultraship
Reimplementations of libultra (N64 SDK) functions for modern hardware
Loading...
Searching...
No Matches
Fast::FramebufferDX11 Struct Reference

Direct3D 11 framebuffer attachments and metadata. More...

#include <gfx_direct3d_common.h>

Public Attributes

Microsoft::WRL::ComPtr< ID3D11RenderTargetView > render_target_view
 
Microsoft::WRL::ComPtr< ID3D11DepthStencilView > depth_stencil_view
 
Microsoft::WRL::ComPtr< ID3D11ShaderResourceView > depth_stencil_srv
 
uint32_t texture_id
 
bool has_depth_buffer
 
uint32_t msaa_level
 

Detailed Description

Direct3D 11 framebuffer attachments and metadata.

Member Data Documentation

◆ depth_stencil_srv

Microsoft::WRL::ComPtr<ID3D11ShaderResourceView> Fast::FramebufferDX11::depth_stencil_srv

◆ depth_stencil_view

Microsoft::WRL::ComPtr<ID3D11DepthStencilView> Fast::FramebufferDX11::depth_stencil_view

◆ has_depth_buffer

bool Fast::FramebufferDX11::has_depth_buffer

◆ msaa_level

uint32_t Fast::FramebufferDX11::msaa_level

◆ render_target_view

Microsoft::WRL::ComPtr<ID3D11RenderTargetView> Fast::FramebufferDX11::render_target_view

◆ texture_id

uint32_t Fast::FramebufferDX11::texture_id

The documentation for this struct was generated from the following file: