ReactOS  0.4.13-dev-563-g0561610
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 2063 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 2068 of file wined3d_private.h.

◆ allocate_context_data

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

Definition at line 2070 of file wined3d_private.h.

◆ color_fixup_supported

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

Definition at line 2072 of file wined3d_private.h.

◆ enable_extension

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

Definition at line 2065 of file wined3d_private.h.

◆ free_context_data

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

Definition at line 2071 of file wined3d_private.h.

◆ free_private

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

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

◆ get_emul_mask

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

Definition at line 2067 of file wined3d_private.h.

◆ states

const struct StateEntryTemplate* fragment_pipeline::states

Definition at line 2073 of file wined3d_private.h.

Referenced by compile_state_table(), and device_init().


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