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

shader.c File Reference
#include "config.h"
#include <assert.h>
#include "d3d9_private.h"

Go to the source code of this file.

Functions

 WINE_DEFAULT_DEBUG_CHANNEL (d3d9)
static IDirect3DVertexShader9Implimpl_from_IDirect3DVertexShader9 (IDirect3DVertexShader9 *iface)
static HRESULT WINAPI d3d9_vertexshader_QueryInterface (IDirect3DVertexShader9 *iface, REFIID riid, void **object)
static ULONG WINAPI d3d9_vertexshader_AddRef (IDirect3DVertexShader9 *iface)
static ULONG WINAPI d3d9_vertexshader_Release (IDirect3DVertexShader9 *iface)
static HRESULT WINAPI d3d9_vertexshader_GetDevice (IDirect3DVertexShader9 *iface, IDirect3DDevice9 **device)
static HRESULT WINAPI d3d9_vertexshader_GetFunction (IDirect3DVertexShader9 *iface, void *data, UINT *data_size)
static void STDMETHODCALLTYPE d3d9_vertexshader_wined3d_object_destroyed (void *parent)
HRESULT vertexshader_init (IDirect3DVertexShader9Impl *shader, IDirect3DDevice9Impl *device, const DWORD *byte_code)
IDirect3DVertexShader9Implunsafe_impl_from_IDirect3DVertexShader9 (IDirect3DVertexShader9 *iface)
static IDirect3DPixelShader9Implimpl_from_IDirect3DPixelShader9 (IDirect3DPixelShader9 *iface)
static HRESULT WINAPI d3d9_pixelshader_QueryInterface (IDirect3DPixelShader9 *iface, REFIID riid, void **object)
static ULONG WINAPI d3d9_pixelshader_AddRef (IDirect3DPixelShader9 *iface)
static ULONG WINAPI d3d9_pixelshader_Release (IDirect3DPixelShader9 *iface)
static HRESULT WINAPI d3d9_pixelshader_GetDevice (IDirect3DPixelShader9 *iface, IDirect3DDevice9 **device)
static HRESULT WINAPI d3d9_pixelshader_GetFunction (IDirect3DPixelShader9 *iface, void *data, UINT *data_size)
static void STDMETHODCALLTYPE d3d9_pixelshader_wined3d_object_destroyed (void *parent)
HRESULT pixelshader_init (IDirect3DPixelShader9Impl *shader, IDirect3DDevice9Impl *device, const DWORD *byte_code)
IDirect3DPixelShader9Implunsafe_impl_from_IDirect3DPixelShader9 (IDirect3DPixelShader9 *iface)

Variables

static const
IDirect3DVertexShader9Vtbl 
d3d9_vertexshader_vtbl
static struct wined3d_parent_ops d3d9_vertexshader_wined3d_parent_ops
static const
IDirect3DPixelShader9Vtbl 
d3d9_pixelshader_vtbl
static struct wined3d_parent_ops d3d9_pixelshader_wined3d_parent_ops

Generated on Thu May 24 2012 05:03:26 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.