ReactOS 0.4.15-dev-7924-g5949c20
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: