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

vertexdeclaration.c File Reference
#include "config.h"
#include "d3d8_private.h"

Go to the source code of this file.

Data Structures

struct  wined3d_usage_t

Defines

#define D3DVSDT_TYPE_TO_STR(u)   case u: return #u
#define D3DVSDE_REGISTER_TO_STR(u)   case u: return #u

Functions

 WINE_DEFAULT_DEBUG_CHANNEL (d3d8)
static HRESULT WINAPI IDirect3DVertexDeclaration8Impl_QueryInterface (IDirect3DVertexDeclaration8 *iface, REFIID riid, void **obj_ptr)
static ULONG WINAPI IDirect3DVertexDeclaration8Impl_AddRef (IDirect3DVertexDeclaration8 *iface)
static ULONG WINAPI IDirect3DVertexDeclaration8Impl_Release (IDirect3DVertexDeclaration8 *iface)
static const chardebug_d3dvsdt_type (D3DVSDT_TYPE d3dvsdt_type)
static const chardebug_d3dvsde_register (D3DVSDE_REGISTER d3dvsde_register)
size_t parse_token (const DWORD *pToken)
void load_local_constants (const DWORD *d3d8_elements, struct wined3d_shader *wined3d_vertex_shader)
static UINT convert_to_wined3d_declaration (const DWORD *d3d8_elements, DWORD *d3d8_elements_size, struct wined3d_vertex_element **wined3d_elements)
static void STDMETHODCALLTYPE d3d8_vertexdeclaration_wined3d_object_destroyed (void *parent)
HRESULT vertexdeclaration_init (IDirect3DVertexDeclaration8Impl *declaration, IDirect3DDevice8Impl *device, const DWORD *elements, DWORD shader_handle)
HRESULT vertexdeclaration_init_fvf (IDirect3DVertexDeclaration8Impl *declaration, IDirect3DDevice8Impl *device, DWORD fvf)

Variables

static const size_t wined3d_type_sizes []
static enum wined3d_format_id wined3d_format_lookup []
static const wined3d_usage_t wined3d_usage_lookup []
static const
IDirect3DVertexDeclaration8Vtbl 
Direct3DVertexDeclaration8_Vtbl
static struct wined3d_parent_ops d3d8_vertexdeclaration_wined3d_parent_ops

Generated on Sat May 26 2012 05:02:52 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.