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

buffer.c File Reference
#include "config.h"
#include <assert.h>
#include "d3d8_private.h"

Go to the source code of this file.

Functions

 WINE_DEFAULT_DEBUG_CHANNEL (d3d8)
static IDirect3DVertexBuffer8Implimpl_from_IDirect3DVertexBuffer8 (IDirect3DVertexBuffer8 *iface)
static HRESULT WINAPI d3d8_vertexbuffer_QueryInterface (IDirect3DVertexBuffer8 *iface, REFIID riid, void **object)
static ULONG WINAPI d3d8_vertexbuffer_AddRef (IDirect3DVertexBuffer8 *iface)
static ULONG WINAPI d3d8_vertexbuffer_Release (IDirect3DVertexBuffer8 *iface)
static HRESULT WINAPI d3d8_vertexbuffer_GetDevice (IDirect3DVertexBuffer8 *iface, IDirect3DDevice8 **device)
static HRESULT WINAPI d3d8_vertexbuffer_SetPrivateData (IDirect3DVertexBuffer8 *iface, REFGUID guid, const void *data, DWORD data_size, DWORD flags)
static HRESULT WINAPI d3d8_vertexbuffer_GetPrivateData (IDirect3DVertexBuffer8 *iface, REFGUID guid, void *data, DWORD *data_size)
static HRESULT WINAPI d3d8_vertexbuffer_FreePrivateData (IDirect3DVertexBuffer8 *iface, REFGUID guid)
static DWORD WINAPI d3d8_vertexbuffer_SetPriority (IDirect3DVertexBuffer8 *iface, DWORD priority)
static DWORD WINAPI d3d8_vertexbuffer_GetPriority (IDirect3DVertexBuffer8 *iface)
static void WINAPI d3d8_vertexbuffer_PreLoad (IDirect3DVertexBuffer8 *iface)
static D3DRESOURCETYPE WINAPI d3d8_vertexbuffer_GetType (IDirect3DVertexBuffer8 *iface)
static HRESULT WINAPI d3d8_vertexbuffer_Lock (IDirect3DVertexBuffer8 *iface, UINT offset, UINT size, BYTE **data, DWORD flags)
static HRESULT WINAPI d3d8_vertexbuffer_Unlock (IDirect3DVertexBuffer8 *iface)
static HRESULT WINAPI d3d8_vertexbuffer_GetDesc (IDirect3DVertexBuffer8 *iface, D3DVERTEXBUFFER_DESC *desc)
static void STDMETHODCALLTYPE d3d8_vertexbuffer_wined3d_object_destroyed (void *parent)
HRESULT vertexbuffer_init (IDirect3DVertexBuffer8Impl *buffer, IDirect3DDevice8Impl *device, UINT size, DWORD usage, DWORD fvf, D3DPOOL pool)
IDirect3DVertexBuffer8Implunsafe_impl_from_IDirect3DVertexBuffer8 (IDirect3DVertexBuffer8 *iface)
static IDirect3DIndexBuffer8Implimpl_from_IDirect3DIndexBuffer8 (IDirect3DIndexBuffer8 *iface)
static HRESULT WINAPI d3d8_indexbuffer_QueryInterface (IDirect3DIndexBuffer8 *iface, REFIID riid, void **object)
static ULONG WINAPI d3d8_indexbuffer_AddRef (IDirect3DIndexBuffer8 *iface)
static ULONG WINAPI d3d8_indexbuffer_Release (IDirect3DIndexBuffer8 *iface)
static HRESULT WINAPI d3d8_indexbuffer_GetDevice (IDirect3DIndexBuffer8 *iface, IDirect3DDevice8 **device)
static HRESULT WINAPI d3d8_indexbuffer_SetPrivateData (IDirect3DIndexBuffer8 *iface, REFGUID guid, const void *data, DWORD data_size, DWORD flags)
static HRESULT WINAPI d3d8_indexbuffer_GetPrivateData (IDirect3DIndexBuffer8 *iface, REFGUID guid, void *data, DWORD *data_size)
static HRESULT WINAPI d3d8_indexbuffer_FreePrivateData (IDirect3DIndexBuffer8 *iface, REFGUID guid)
static DWORD WINAPI d3d8_indexbuffer_SetPriority (IDirect3DIndexBuffer8 *iface, DWORD priority)
static DWORD WINAPI d3d8_indexbuffer_GetPriority (IDirect3DIndexBuffer8 *iface)
static void WINAPI d3d8_indexbuffer_PreLoad (IDirect3DIndexBuffer8 *iface)
static D3DRESOURCETYPE WINAPI d3d8_indexbuffer_GetType (IDirect3DIndexBuffer8 *iface)
static HRESULT WINAPI d3d8_indexbuffer_Lock (IDirect3DIndexBuffer8 *iface, UINT offset, UINT size, BYTE **data, DWORD flags)
static HRESULT WINAPI d3d8_indexbuffer_Unlock (IDirect3DIndexBuffer8 *iface)
static HRESULT WINAPI d3d8_indexbuffer_GetDesc (IDirect3DIndexBuffer8 *iface, D3DINDEXBUFFER_DESC *desc)
static void STDMETHODCALLTYPE d3d8_indexbuffer_wined3d_object_destroyed (void *parent)
HRESULT indexbuffer_init (IDirect3DIndexBuffer8Impl *buffer, IDirect3DDevice8Impl *device, UINT size, DWORD usage, D3DFORMAT format, D3DPOOL pool)
IDirect3DIndexBuffer8Implunsafe_impl_from_IDirect3DIndexBuffer8 (IDirect3DIndexBuffer8 *iface)

Variables

static const
IDirect3DVertexBuffer8Vtbl 
Direct3DVertexBuffer8_Vtbl
static struct wined3d_parent_ops d3d8_vertexbuffer_wined3d_parent_ops
static const
IDirect3DIndexBuffer8Vtbl 
d3d8_indexbuffer_vtbl
static struct wined3d_parent_ops d3d8_indexbuffer_wined3d_parent_ops

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