ReactOS  0.4.13-dev-79-gcd489d8
wined3d_gl_limits Struct Reference

#include <wined3d_private.h>

Public Attributes

UINT buffers
 
UINT dual_buffers
 
UINT lights
 
UINT textures
 
UINT texture_coords
 
unsigned int uniform_blocks [WINED3D_SHADER_TYPE_COUNT]
 
unsigned int samplers [WINED3D_SHADER_TYPE_COUNT]
 
unsigned int graphics_samplers
 
unsigned int combined_samplers
 
UINT general_combiners
 
UINT user_clip_distances
 
UINT texture_size
 
UINT texture3d_size
 
float pointsize_max
 
float pointsize_min
 
UINT anisotropy
 
float shininess
 
UINT samples
 
UINT vertex_attribs
 
unsigned int texture_buffer_offset_alignment
 
unsigned int framebuffer_width
 
unsigned int framebuffer_height
 
UINT glsl_varyings
 
UINT glsl_vs_float_constants
 
UINT glsl_ps_float_constants
 
UINT arb_vs_float_constants
 
UINT arb_vs_native_constants
 
UINT arb_vs_instructions
 
UINT arb_vs_temps
 
UINT arb_ps_float_constants
 
UINT arb_ps_local_constants
 
UINT arb_ps_native_constants
 
UINT arb_ps_instructions
 
UINT arb_ps_temps
 

Detailed Description

Definition at line 2563 of file wined3d_private.h.

Member Data Documentation

◆ anisotropy

UINT wined3d_gl_limits::anisotropy

Definition at line 2580 of file wined3d_private.h.

◆ arb_ps_float_constants

UINT wined3d_gl_limits::arb_ps_float_constants

Definition at line 2598 of file wined3d_private.h.

◆ arb_ps_instructions

UINT wined3d_gl_limits::arb_ps_instructions

Definition at line 2601 of file wined3d_private.h.

◆ arb_ps_local_constants

UINT wined3d_gl_limits::arb_ps_local_constants

Definition at line 2599 of file wined3d_private.h.

◆ arb_ps_native_constants

UINT wined3d_gl_limits::arb_ps_native_constants

Definition at line 2600 of file wined3d_private.h.

◆ arb_ps_temps

UINT wined3d_gl_limits::arb_ps_temps

Definition at line 2602 of file wined3d_private.h.

◆ arb_vs_float_constants

UINT wined3d_gl_limits::arb_vs_float_constants

Definition at line 2594 of file wined3d_private.h.

◆ arb_vs_instructions

UINT wined3d_gl_limits::arb_vs_instructions

Definition at line 2596 of file wined3d_private.h.

◆ arb_vs_native_constants

UINT wined3d_gl_limits::arb_vs_native_constants

Definition at line 2595 of file wined3d_private.h.

◆ arb_vs_temps

UINT wined3d_gl_limits::arb_vs_temps

Definition at line 2597 of file wined3d_private.h.

◆ buffers

UINT wined3d_gl_limits::buffers

Definition at line 2565 of file wined3d_private.h.

◆ combined_samplers

unsigned int wined3d_gl_limits::combined_samplers

Definition at line 2573 of file wined3d_private.h.

Referenced by wined3d_gl_limits_get_texture_unit_range().

◆ dual_buffers

UINT wined3d_gl_limits::dual_buffers

Definition at line 2566 of file wined3d_private.h.

◆ framebuffer_height

unsigned int wined3d_gl_limits::framebuffer_height

Definition at line 2588 of file wined3d_private.h.

◆ framebuffer_width

unsigned int wined3d_gl_limits::framebuffer_width

Definition at line 2587 of file wined3d_private.h.

◆ general_combiners

UINT wined3d_gl_limits::general_combiners

Definition at line 2574 of file wined3d_private.h.

◆ glsl_ps_float_constants

UINT wined3d_gl_limits::glsl_ps_float_constants

Definition at line 2592 of file wined3d_private.h.

◆ glsl_varyings

UINT wined3d_gl_limits::glsl_varyings

Definition at line 2590 of file wined3d_private.h.

◆ glsl_vs_float_constants

UINT wined3d_gl_limits::glsl_vs_float_constants

Definition at line 2591 of file wined3d_private.h.

◆ graphics_samplers

unsigned int wined3d_gl_limits::graphics_samplers

Definition at line 2572 of file wined3d_private.h.

Referenced by wined3d_gl_limits_get_texture_unit_range().

◆ lights

UINT wined3d_gl_limits::lights

Definition at line 2567 of file wined3d_private.h.

◆ pointsize_max

float wined3d_gl_limits::pointsize_max

Definition at line 2578 of file wined3d_private.h.

◆ pointsize_min

float wined3d_gl_limits::pointsize_min

Definition at line 2579 of file wined3d_private.h.

◆ samplers

unsigned int wined3d_gl_limits::samplers[WINED3D_SHADER_TYPE_COUNT]

Definition at line 2571 of file wined3d_private.h.

Referenced by wined3d_gl_limits_get_texture_unit_range().

◆ samples

UINT wined3d_gl_limits::samples

Definition at line 2582 of file wined3d_private.h.

◆ shininess

float wined3d_gl_limits::shininess

Definition at line 2581 of file wined3d_private.h.

◆ texture3d_size

UINT wined3d_gl_limits::texture3d_size

Definition at line 2577 of file wined3d_private.h.

◆ texture_buffer_offset_alignment

unsigned int wined3d_gl_limits::texture_buffer_offset_alignment

Definition at line 2585 of file wined3d_private.h.

◆ texture_coords

UINT wined3d_gl_limits::texture_coords

Definition at line 2569 of file wined3d_private.h.

◆ texture_size

UINT wined3d_gl_limits::texture_size

Definition at line 2576 of file wined3d_private.h.

◆ textures

UINT wined3d_gl_limits::textures

Definition at line 2568 of file wined3d_private.h.

◆ uniform_blocks

unsigned int wined3d_gl_limits::uniform_blocks[WINED3D_SHADER_TYPE_COUNT]

Definition at line 2570 of file wined3d_private.h.

Referenced by wined3d_gl_limits_get_uniform_block_range().

◆ user_clip_distances

UINT wined3d_gl_limits::user_clip_distances

Definition at line 2575 of file wined3d_private.h.

◆ vertex_attribs

UINT wined3d_gl_limits::vertex_attribs

Definition at line 2583 of file wined3d_private.h.


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