ReactOS 0.4.15-dev-8135-g1bc6c90
fragment_pipeline Struct Reference

#include <wined3d_private.h>

Collaboration diagram for fragment_pipeline:

Public Attributes

void(* enable_extension )(const struct wined3d_gl_info *gl_info, BOOL enable)
void(* get_caps )(const struct wined3d_gl_info *gl_info, struct fragment_caps *caps)
DWORD(* get_emul_mask )(const struct wined3d_gl_info *gl_info)
void *(* alloc_private )(const struct wined3d_shader_backend_ops *shader_backend, void *shader_priv)
void(* free_private )(struct wined3d_device *device)
BOOL(* allocate_context_data )(struct wined3d_context *context)
void(* free_context_data )(struct wined3d_context *context)
BOOL(* color_fixup_supported )(struct color_fixup_desc fixup)
const struct StateEntryTemplatestates

Detailed Description

Definition at line 2040 of file wined3d_private.h.

Member Data Documentation

◆ alloc_private

void *(* fragment_pipeline::alloc_private) (const struct wined3d_shader_backend_ops *shader_backend, void *shader_priv)

Definition at line 2045 of file wined3d_private.h.

◆ allocate_context_data

BOOL(* fragment_pipeline::allocate_context_data) (struct wined3d_context *context)

Definition at line 2047 of file wined3d_private.h.

◆ color_fixup_supported

BOOL(* fragment_pipeline::color_fixup_supported) (struct color_fixup_desc fixup)

Definition at line 2049 of file wined3d_private.h.

◆ enable_extension

void(* fragment_pipeline::enable_extension) (const struct wined3d_gl_info *gl_info, BOOL enable)

Definition at line 2042 of file wined3d_private.h.

◆ free_context_data

void(* fragment_pipeline::free_context_data) (struct wined3d_context *context)

Definition at line 2048 of file wined3d_private.h.

◆ free_private

void(* fragment_pipeline::free_private) (struct wined3d_device *device)

Definition at line 2046 of file wined3d_private.h.

◆ get_caps

void(* fragment_pipeline::get_caps) (const struct wined3d_gl_info *gl_info, struct fragment_caps *caps)

Definition at line 2043 of file wined3d_private.h.

◆ get_emul_mask

DWORD(* fragment_pipeline::get_emul_mask) (const struct wined3d_gl_info *gl_info)

Definition at line 2044 of file wined3d_private.h.

◆ states

const struct StateEntryTemplate* fragment_pipeline::states

Definition at line 2050 of file wined3d_private.h.

Referenced by compile_state_table(), and device_init().

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