|
| WINE_DEFAULT_DEBUG_CHANNEL (d3d) |
|
| WINE_DECLARE_DEBUG_CHANNEL (d3d_shader) |
|
| void (WINE_GLAPI *glDisableWINE)(GLenum cap) |
|
ULONG CDECL | wined3d_blend_state_incref (struct wined3d_blend_state *state) |
|
static void | wined3d_blend_state_destroy_object (void *object) |
|
ULONG CDECL | wined3d_blend_state_decref (struct wined3d_blend_state *state) |
|
void *CDECL | wined3d_blend_state_get_parent (const struct wined3d_blend_state *state) |
|
HRESULT CDECL | wined3d_blend_state_create (struct wined3d_device *device, const struct wined3d_blend_state_desc *desc, void *parent, const struct wined3d_parent_ops *parent_ops, struct wined3d_blend_state **state) |
|
ULONG CDECL | wined3d_rasterizer_state_incref (struct wined3d_rasterizer_state *state) |
|
static void | wined3d_rasterizer_state_destroy_object (void *object) |
|
ULONG CDECL | wined3d_rasterizer_state_decref (struct wined3d_rasterizer_state *state) |
|
void *CDECL | wined3d_rasterizer_state_get_parent (const struct wined3d_rasterizer_state *state) |
|
HRESULT CDECL | wined3d_rasterizer_state_create (struct wined3d_device *device, const struct wined3d_rasterizer_state_desc *desc, void *parent, const struct wined3d_parent_ops *parent_ops, struct wined3d_rasterizer_state **state) |
|
static void | state_undefined (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id) |
|
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) |
|
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_zwriteenable (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id) |
|
GLenum | wined3d_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 (const struct wined3d_gl_info *gl_info, 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 | gl_blend_from_d3d (GLenum *src_blend, GLenum *dst_blend, enum wined3d_blend d3d_src_blend, enum wined3d_blend d3d_dst_blend, const struct wined3d_format *rt_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_blend_object (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id) |
|
void | state_alpha_test (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id) |
|
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_linepattern_w (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_colorwrite_i (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) |
|
void | state_pointsprite_w (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id) |
|
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_line_antialias (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_depthclip (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id) |
|
static void | state_depthclip_w (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_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 | sampler_texmatrix (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id) |
|
static enum wined3d_texture_address | wined3d_texture_address_mode (const struct wined3d_texture *texture, enum wined3d_texture_address t) |
|
static void | wined3d_sampler_desc_from_sampler_states (struct wined3d_sampler_desc *desc, const struct wined3d_context *context, const DWORD *sampler_states, const struct wined3d_texture *texture) |
|
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 | state_compute_shader (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id) |
|
static void | state_shader (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id) |
|
static void | shader_bumpenv (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) |
|
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 (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 | get_viewport (struct wined3d_context *context, const struct wined3d_state *state, struct wined3d_viewport *viewport) |
|
static void | viewport_miscpart (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id) |
|
static void | viewport_miscpart_cc (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 | frontface_cc (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) |
|
void | state_srgbwrite (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id) |
|
static void | state_cb (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id) |
|
static void | state_cb_warn (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id) |
|
static void | state_shader_resource_binding (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id) |
|
static void | state_cs_resource_binding (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id) |
|
static void | state_uav_binding (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id) |
|
static void | state_cs_uav_binding (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id) |
|
static void | state_uav_warn (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id) |
|
static void | state_so (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id) |
|
static void | state_so_warn (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id) |
|
static void | ffp_enable (const struct wined3d_gl_info *gl_info, BOOL enable) |
|
static void * | ffp_alloc (const struct wined3d_shader_backend_ops *shader_backend, void *shader_priv) |
|
static void | ffp_free (struct wined3d_device *device) |
|
static void | vp_ffp_get_caps (const struct wined3d_gl_info *gl_info, struct wined3d_vertex_caps *caps) |
|
static DWORD | vp_ffp_get_emul_mask (const struct wined3d_gl_info *gl_info) |
|
static void | ffp_fragment_get_caps (const struct wined3d_gl_info *gl_info, struct fragment_caps *caps) |
|
static DWORD | ffp_fragment_get_emul_mask (const struct wined3d_gl_info *gl_info) |
|
static BOOL | ffp_color_fixup_supported (struct color_fixup_desc fixup) |
|
static BOOL | ffp_none_context_alloc (struct wined3d_context *context) |
|
static void | ffp_none_context_free (struct wined3d_context *context) |
|
static void | none_enable (const struct wined3d_gl_info *gl_info, BOOL enable) |
|
static void * | none_alloc (const struct wined3d_shader_backend_ops *shader_backend, void *shader_priv) |
|
static void | none_free (struct wined3d_device *device) |
|
static void | vp_none_get_caps (const struct wined3d_gl_info *gl_info, struct wined3d_vertex_caps *caps) |
|
static DWORD | vp_none_get_emul_mask (const struct wined3d_gl_info *gl_info) |
|
static void | fp_none_get_caps (const struct wined3d_gl_info *gl_info, struct fragment_caps *caps) |
|
static DWORD | fp_none_get_emul_mask (const struct wined3d_gl_info *gl_info) |
|
static BOOL | fp_none_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, const struct wined3d_d3d_info *d3d_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 wined3d_d3d_info *d3d_info, const struct wined3d_vertex_pipe_ops *vertex, const struct fragment_pipeline *fragment, const struct StateEntryTemplate *misc) |
|