ReactOS 0.4.17-dev-966-gf06eace
wined3d_adapter Struct Reference

#include <wined3d_private.h>

Collaboration diagram for wined3d_adapter:

Public Attributes

unsigned int ordinal
 
struct wined3d_d3d_info d3d_info
 
struct wined3d_driver_info driver_info
 
struct wined3d_output * outputs
 
SIZE_T output_count
 
SIZE_T outputs_size
 
D3DKMT_HANDLE kmt_adapter
 
UINT64 vram_bytes_used
 
GUID driver_uuid
 
GUID device_uuid
 
LUID luid
 
void * formats
 
size_t format_size
 
ssize_t mapped_size
 
const struct wined3d_vertex_pipe_ops * vertex_pipe
 
const struct wined3d_fragment_pipe_ops * fragment_pipe
 
const struct wined3d_state_entry_template * misc_state_template
 
const struct wined3d_shader_backend_ops * shader_backend
 
const struct wined3d_adapter_ops * adapter_ops
 

Detailed Description

Definition at line 2601 of file wined3d_private.h.

Member Data Documentation

◆ adapter_ops

const struct wined3d_adapter_ops* wined3d_adapter::adapter_ops

Definition at line 2624 of file wined3d_private.h.

◆ d3d_info

struct wined3d_d3d_info wined3d_adapter::d3d_info

Definition at line 2605 of file wined3d_private.h.

◆ device_uuid

GUID wined3d_adapter::device_uuid

Definition at line 2612 of file wined3d_private.h.

◆ driver_info

struct wined3d_driver_info wined3d_adapter::driver_info

Definition at line 2606 of file wined3d_private.h.

◆ driver_uuid

GUID wined3d_adapter::driver_uuid

Definition at line 2611 of file wined3d_private.h.

◆ format_size

size_t wined3d_adapter::format_size

Definition at line 2616 of file wined3d_private.h.

◆ formats

void* wined3d_adapter::formats

Definition at line 2615 of file wined3d_private.h.

◆ fragment_pipe

const struct wined3d_fragment_pipe_ops* wined3d_adapter::fragment_pipe

Definition at line 2621 of file wined3d_private.h.

◆ kmt_adapter

D3DKMT_HANDLE wined3d_adapter::kmt_adapter

Definition at line 2609 of file wined3d_private.h.

◆ luid

LUID wined3d_adapter::luid

◆ mapped_size

ssize_t wined3d_adapter::mapped_size

Definition at line 2618 of file wined3d_private.h.

◆ misc_state_template

const struct wined3d_state_entry_template* wined3d_adapter::misc_state_template

Definition at line 2622 of file wined3d_private.h.

◆ ordinal

unsigned int wined3d_adapter::ordinal

Definition at line 2603 of file wined3d_private.h.

Referenced by wined3d_adapter_create(), and wined3d_adapter_vk_init().

◆ output_count

SIZE_T wined3d_adapter::output_count

Definition at line 2608 of file wined3d_private.h.

Referenced by d3d8_init(), and d3d9_init().

◆ outputs

struct wined3d_output* wined3d_adapter::outputs

Definition at line 2607 of file wined3d_private.h.

◆ outputs_size

SIZE_T wined3d_adapter::outputs_size

Definition at line 2608 of file wined3d_private.h.

◆ shader_backend

const struct wined3d_shader_backend_ops* wined3d_adapter::shader_backend

Definition at line 2623 of file wined3d_private.h.

◆ vertex_pipe

const struct wined3d_vertex_pipe_ops* wined3d_adapter::vertex_pipe

Definition at line 2620 of file wined3d_private.h.

◆ vram_bytes_used

UINT64 wined3d_adapter::vram_bytes_used

Definition at line 2610 of file wined3d_private.h.


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