ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

state.c File Reference
#include "config.h"
#include <stdio.h>
#include "wined3d_private.h"

Go to the source code of this file.

Functions

 WINE_DEFAULT_DEBUG_CHANNEL (d3d)
 WINE_DECLARE_DEBUG_CHANNEL (d3d_shader)
static void state_undefined (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void state_nop (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void state_fillmode (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void state_lighting (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void state_zenable (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void state_cullmode (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void state_shademode (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void state_ditherenable (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void state_zwritenable (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static GLenum gl_compare_func (enum wined3d_cmp_func f)
static void state_zfunc (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void state_ambient (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void state_blendop_w (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static GLenum gl_blend_op (enum wined3d_blend_op op)
static void state_blendop (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static GLenum gl_blend_factor (enum wined3d_blend factor, const struct wined3d_format *dst_format)
static void state_blend (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void state_blendfactor_w (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void state_blendfactor (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void state_alpha (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void shaderconstant (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void state_clipping (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void state_specularenable (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void state_texfactor (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void renderstate_stencil_twosided (struct wined3d_context *context, GLint face, GLint func, GLint ref, GLuint mask, GLint stencilFail, GLint depthFail, GLint stencilPass)
static GLenum gl_stencil_op (enum wined3d_stencil_op op)
static void state_stencil (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void state_stencilwrite2s (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void state_stencilwrite (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void state_fog_vertexpart (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
void state_fogstartend (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
void state_fog_fragpart (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
void state_fogcolor (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
void state_fogdensity (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void state_colormat (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void state_linepattern (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void state_normalize (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void state_psizemin_w (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void state_psizemin_ext (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void state_psizemin_arb (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void state_pscale (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void state_debug_monitor (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void state_colorwrite (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void set_color_mask (const struct wined3d_gl_info *gl_info, UINT index, DWORD mask)
static void state_colorwrite0 (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void state_colorwrite1 (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void state_colorwrite2 (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void state_colorwrite3 (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void state_localviewer (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void state_lastpixel (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void state_pointsprite_w (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void state_pointsprite (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void state_wrap (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void state_msaa_w (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void state_msaa (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void state_scissor (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void state_depthbias (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void state_zvisible (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void state_perspective (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void state_stippledalpha (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void state_antialias (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void state_multisampmask (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void state_patchedgestyle (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void state_patchsegments (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void state_positiondegree (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void state_normaldegree (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void state_tessellation (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void state_nvdb (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void state_wrapu (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void state_wrapv (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void state_monoenable (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void state_rop2 (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void state_planemask (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void state_subpixel (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void state_subpixelx (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void state_stippleenable (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void state_mipmaplodbias (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void state_anisotropy (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void state_flushbatch (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void state_translucentsi (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void state_extents (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void state_ckeyblend (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void state_swvp (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void get_src_and_opr (DWORD arg, BOOL is_alpha, GLenum *source, GLenum *operand)
static void set_tex_op (const struct wined3d_gl_info *gl_info, const struct wined3d_state *state, BOOL isAlpha, int Stage, enum wined3d_texture_op op, DWORD arg1, DWORD arg2, DWORD arg3)
static void tex_colorop (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
void tex_alphaop (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void transform_texture (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void unload_tex_coords (const struct wined3d_gl_info *gl_info)
static void load_tex_coords (const struct wined3d_context *context, const struct wined3d_stream_info *si, GLuint *curVBO, const struct wined3d_state *state)
static void tex_coordindex (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void tex_bumpenvlscale (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void sampler_texmatrix (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void sampler (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
void apply_pixelshader (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void shader_bumpenvmat (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void transform_world (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void clipplane (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void transform_worldex (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void state_vertexblend_w (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void state_vertexblend (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void transform_view (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void transform_projection (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void unload_vertex_data (const struct wined3d_gl_info *gl_info)
static void unload_numbered_array (struct wined3d_context *context, int i)
static void unload_numbered_arrays (struct wined3d_context *context)
static void load_numbered_arrays (struct wined3d_context *context, const struct wined3d_stream_info *stream_info, const struct wined3d_state *state)
static void load_vertex_data (const struct wined3d_context *context, const struct wined3d_stream_info *si, const struct wined3d_state *state)
static void streamsrc (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void vdecl_miscpart (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void vertexdeclaration (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void viewport_miscpart (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void viewport_vertexpart (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void light (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void scissorrect (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void indexbuffer (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void frontface (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void psorigin_w (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void psorigin (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void ffp_enable (BOOL enable)
static void ffp_fragment_get_caps (const struct wined3d_gl_info *gl_info, struct fragment_caps *caps)
static HRESULT ffp_fragment_alloc (struct wined3d_device *device)
static void ffp_fragment_free (struct wined3d_device *device)
static BOOL ffp_color_fixup_supported (struct color_fixup_desc fixup)
static unsigned int num_handlers (const APPLYSTATEFUNC *funcs)
static void multistate_apply_2 (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void multistate_apply_3 (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id)
static void prune_invalid_states (struct StateEntry *state_table, const struct wined3d_gl_info *gl_info)
static void validate_state_table (struct StateEntry *state_table)
HRESULT compile_state_table (struct StateEntry *StateTable, APPLYSTATEFUNC **dev_multistate_funcs, const struct wined3d_gl_info *gl_info, const struct StateEntryTemplate *vertex, const struct fragment_pipeline *fragment, const struct StateEntryTemplate *misc)

Variables

struct StateEntryTemplate misc_state_template []
struct StateEntryTemplate ffp_vertexstate_template []
static struct StateEntryTemplate ffp_fragmentstate_template []
struct fragment_pipeline ffp_fragment_pipeline

Generated on Fri May 25 2012 04:57:02 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.