ReactOS 0.4.15-dev-7788-g1ad9096
wined3d_buffer Struct Reference

#include <wined3d_private.h>

Collaboration diagram for wined3d_buffer:

Public Attributes

struct wined3d_resource resource
 
struct wined3d_buffer_desc desc
 
GLuint buffer_object
 
GLenum buffer_object_usage
 
GLenum buffer_type_hint
 
unsigned int bind_flags
 
DWORD flags
 
DWORD locations
 
voidmap_ptr
 
struct wined3d_map_rangemaps
 
SIZE_T maps_size
 
SIZE_T modified_areas
 
struct wined3d_fencefence
 
UINT decl_change_count
 
UINT full_conversion_count
 
UINT draw_count
 
UINT stride
 
enum wined3d_buffer_conversion_typeconversion_map
 
UINT conversion_stride
 

Detailed Description

Definition at line 3709 of file wined3d_private.h.

Member Data Documentation

◆ bind_flags

unsigned int wined3d_buffer::bind_flags

Definition at line 3718 of file wined3d_private.h.

◆ buffer_object

GLuint wined3d_buffer::buffer_object

Definition at line 3715 of file wined3d_private.h.

Referenced by draw_primitive(), and indexbuffer().

◆ buffer_object_usage

GLenum wined3d_buffer::buffer_object_usage

Definition at line 3716 of file wined3d_private.h.

◆ buffer_type_hint

GLenum wined3d_buffer::buffer_type_hint

Definition at line 3717 of file wined3d_private.h.

Referenced by wined3d_buffer_copy().

◆ conversion_map

enum wined3d_buffer_conversion_type* wined3d_buffer::conversion_map

Definition at line 3731 of file wined3d_private.h.

◆ conversion_stride

UINT wined3d_buffer::conversion_stride

Definition at line 3732 of file wined3d_private.h.

◆ decl_change_count

UINT wined3d_buffer::decl_change_count

Definition at line 3728 of file wined3d_private.h.

◆ desc

struct wined3d_buffer_desc wined3d_buffer::desc

Definition at line 3713 of file wined3d_private.h.

◆ draw_count

UINT wined3d_buffer::draw_count

Definition at line 3729 of file wined3d_private.h.

◆ fence

struct wined3d_fence* wined3d_buffer::fence

Definition at line 3725 of file wined3d_private.h.

Referenced by draw_primitive().

◆ flags

DWORD wined3d_buffer::flags

Definition at line 3719 of file wined3d_private.h.

◆ full_conversion_count

UINT wined3d_buffer::full_conversion_count

Definition at line 3728 of file wined3d_private.h.

◆ locations

DWORD wined3d_buffer::locations

Definition at line 3720 of file wined3d_private.h.

Referenced by wined3d_buffer_copy().

◆ map_ptr

void* wined3d_buffer::map_ptr

Definition at line 3721 of file wined3d_private.h.

◆ maps

struct wined3d_map_range* wined3d_buffer::maps

Definition at line 3723 of file wined3d_private.h.

◆ maps_size

SIZE_T wined3d_buffer::maps_size

Definition at line 3724 of file wined3d_private.h.

◆ modified_areas

SIZE_T wined3d_buffer::modified_areas

Definition at line 3724 of file wined3d_private.h.

◆ resource

◆ stride

UINT wined3d_buffer::stride

Definition at line 3730 of file wined3d_private.h.


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