RetroArch
Public Attributes | List of all members
d3d9_renderchain Struct Reference

#include <d3d9_renderchain.h>

Collaboration diagram for d3d9_renderchain:
[legend]

Public Attributes

unsigned pixel_size
 
uint64_t frame_count
 
struct {
   LPDIRECT3DTEXTURE9   tex [TEXTURES]
 
   LPDIRECT3DVERTEXBUFFER9   vertex_buf [TEXTURES]
 
   unsigned   ptr
 
   unsigned   last_width [TEXTURES]
 
   unsigned   last_height [TEXTURES]
 
prev
 
LPDIRECT3DDEVICE9 dev
 
D3DVIEWPORT9final_viewport
 
struct shader_pass_vector_list * passes
 
struct unsigned_vector_list * bound_tex
 
struct unsigned_vector_list * bound_vert
 
struct lut_info_vector_list * luts
 

Member Data Documentation

◆ bound_tex

struct unsigned_vector_list* d3d9_renderchain::bound_tex

◆ bound_vert

struct unsigned_vector_list* d3d9_renderchain::bound_vert

◆ dev

LPDIRECT3DDEVICE9 d3d9_renderchain::dev

◆ final_viewport

D3DVIEWPORT9* d3d9_renderchain::final_viewport

◆ frame_count

uint64_t d3d9_renderchain::frame_count

◆ last_height

unsigned d3d9_renderchain::last_height[TEXTURES]

◆ last_width

unsigned d3d9_renderchain::last_width[TEXTURES]

◆ luts

struct lut_info_vector_list* d3d9_renderchain::luts

◆ passes

struct shader_pass_vector_list* d3d9_renderchain::passes

◆ pixel_size

unsigned d3d9_renderchain::pixel_size

◆ prev

struct { ... } d3d9_renderchain::prev

◆ ptr

unsigned d3d9_renderchain::ptr

◆ tex

LPDIRECT3DTEXTURE9 d3d9_renderchain::tex[TEXTURES]

◆ vertex_buf

LPDIRECT3DVERTEXBUFFER9 d3d9_renderchain::vertex_buf[TEXTURES]

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