ReactOS 0.4.16-dev-125-g798ea90
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 blends
 
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 2523 of file wined3d_private.h.

Member Data Documentation

◆ anisotropy

UINT wined3d_gl_limits::anisotropy

Definition at line 2541 of file wined3d_private.h.

◆ arb_ps_float_constants

UINT wined3d_gl_limits::arb_ps_float_constants

Definition at line 2559 of file wined3d_private.h.

◆ arb_ps_instructions

UINT wined3d_gl_limits::arb_ps_instructions

Definition at line 2562 of file wined3d_private.h.

◆ arb_ps_local_constants

UINT wined3d_gl_limits::arb_ps_local_constants

Definition at line 2560 of file wined3d_private.h.

◆ arb_ps_native_constants

UINT wined3d_gl_limits::arb_ps_native_constants

Definition at line 2561 of file wined3d_private.h.

◆ arb_ps_temps

UINT wined3d_gl_limits::arb_ps_temps

Definition at line 2563 of file wined3d_private.h.

◆ arb_vs_float_constants

UINT wined3d_gl_limits::arb_vs_float_constants

Definition at line 2555 of file wined3d_private.h.

◆ arb_vs_instructions

UINT wined3d_gl_limits::arb_vs_instructions

Definition at line 2557 of file wined3d_private.h.

◆ arb_vs_native_constants

UINT wined3d_gl_limits::arb_vs_native_constants

Definition at line 2556 of file wined3d_private.h.

◆ arb_vs_temps

UINT wined3d_gl_limits::arb_vs_temps

Definition at line 2558 of file wined3d_private.h.

◆ blends

UINT wined3d_gl_limits::blends

Definition at line 2540 of file wined3d_private.h.

◆ buffers

UINT wined3d_gl_limits::buffers

Definition at line 2525 of file wined3d_private.h.

◆ combined_samplers

unsigned int wined3d_gl_limits::combined_samplers

Definition at line 2533 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 2526 of file wined3d_private.h.

◆ framebuffer_height

unsigned int wined3d_gl_limits::framebuffer_height

Definition at line 2549 of file wined3d_private.h.

◆ framebuffer_width

unsigned int wined3d_gl_limits::framebuffer_width

Definition at line 2548 of file wined3d_private.h.

◆ general_combiners

UINT wined3d_gl_limits::general_combiners

Definition at line 2534 of file wined3d_private.h.

◆ glsl_ps_float_constants

UINT wined3d_gl_limits::glsl_ps_float_constants

Definition at line 2553 of file wined3d_private.h.

◆ glsl_varyings

UINT wined3d_gl_limits::glsl_varyings

Definition at line 2551 of file wined3d_private.h.

◆ glsl_vs_float_constants

UINT wined3d_gl_limits::glsl_vs_float_constants

Definition at line 2552 of file wined3d_private.h.

◆ graphics_samplers

unsigned int wined3d_gl_limits::graphics_samplers

Definition at line 2532 of file wined3d_private.h.

Referenced by wined3d_gl_limits_get_texture_unit_range().

◆ lights

UINT wined3d_gl_limits::lights

Definition at line 2527 of file wined3d_private.h.

◆ pointsize_max

float wined3d_gl_limits::pointsize_max

Definition at line 2538 of file wined3d_private.h.

◆ pointsize_min

float wined3d_gl_limits::pointsize_min

Definition at line 2539 of file wined3d_private.h.

◆ samplers

unsigned int wined3d_gl_limits::samplers[WINED3D_SHADER_TYPE_COUNT]

Definition at line 2531 of file wined3d_private.h.

Referenced by wined3d_gl_limits_get_texture_unit_range().

◆ samples

UINT wined3d_gl_limits::samples

Definition at line 2543 of file wined3d_private.h.

◆ shininess

float wined3d_gl_limits::shininess

Definition at line 2542 of file wined3d_private.h.

◆ texture3d_size

UINT wined3d_gl_limits::texture3d_size

Definition at line 2537 of file wined3d_private.h.

◆ texture_buffer_offset_alignment

unsigned int wined3d_gl_limits::texture_buffer_offset_alignment

Definition at line 2546 of file wined3d_private.h.

◆ texture_coords

UINT wined3d_gl_limits::texture_coords

Definition at line 2529 of file wined3d_private.h.

◆ texture_size

UINT wined3d_gl_limits::texture_size

Definition at line 2536 of file wined3d_private.h.

◆ textures

UINT wined3d_gl_limits::textures

Definition at line 2528 of file wined3d_private.h.

◆ uniform_blocks

unsigned int wined3d_gl_limits::uniform_blocks[WINED3D_SHADER_TYPE_COUNT]

Definition at line 2530 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 2535 of file wined3d_private.h.

◆ vertex_attribs

UINT wined3d_gl_limits::vertex_attribs

Definition at line 2544 of file wined3d_private.h.


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