wine/dlls/d3d8
Oliver Stieber 67f2ad4563 - Volume now inherits Resource. This isn't the way Microsoft implements
the interface but it is more correct way (Microsoft even have a
  resource type of volume).
- Moved usage, format, allocatedMemory and size onto the resource
  class structure.
- Refactored Preload for classes that inherit BaseTexture, preload now
  binds the texture instead of bind texture calling preload, bindTexture
  allocated a glTexture if there isn't one.
- Added two new class static members BaseTexture_CleanUp and
  Resource_CleanUp that should be called by classes that implement
  BaseTexture or Resource.
2005-03-29 19:01:00 +00:00
..
.cvsignore .spec.c files are no longer used for 32-bit dlls. 2004-03-24 03:36:44 +00:00
basetexture.c - use Interlocked* functions in AddRef and Release. 2005-01-24 11:31:45 +00:00
cubetexture.c - use Interlocked* functions in AddRef and Release. 2005-01-24 11:31:45 +00:00
d3d8_main.c - Implement SetStreamSource 2004-11-23 13:52:46 +00:00
d3d8_private.h Assorted spelling fixes. 2005-03-23 13:15:18 +00:00
d3d8.spec - the hardware GL vendors (NVidia and ATI) can support more than 95 2004-05-27 01:56:56 +00:00
d3dcore_gl.h Implemented some texture operations using ATI_texture_env_combine3. 2004-05-28 03:39:42 +00:00
device.c Assorted spelling fixes. 2005-03-23 13:15:18 +00:00
directx.c - Volume now inherits Resource. This isn't the way Microsoft implements 2005-03-29 19:01:00 +00:00
drawprim.c Janitorial: C booleans must not be compared against TRUE. 2004-12-09 14:07:59 +00:00
indexbuffer.c - use Interlocked* functions in AddRef and Release. 2005-01-24 11:31:45 +00:00
Makefile.in - Make d3d8 know about the wined3d device and start using it. 2004-09-28 02:12:12 +00:00
resource.c - use Interlocked* functions in AddRef and Release. 2005-01-24 11:31:45 +00:00
shader.c char -> const char fixes. 2005-01-24 11:29:44 +00:00
stateblock.c Do not check for non NULL pointer before HeapFree'ing it. It's 2004-12-23 17:06:43 +00:00
surface.c Get rid of HeapAlloc casts. 2005-03-24 21:01:35 +00:00
swapchain.c - use Interlocked* functions in AddRef and Release. 2005-01-24 11:31:45 +00:00
texture.c - use Interlocked* functions in AddRef and Release. 2005-01-24 11:31:45 +00:00
utils.c Removed excessive statement (break after return or goto, not useful 2005-01-09 16:42:53 +00:00
version.rc Version resources cleanup. 2004-11-23 13:59:34 +00:00
vertexbuffer.c - use Interlocked* functions in AddRef and Release. 2005-01-24 11:31:45 +00:00
volume.c - use Interlocked* functions in AddRef and Release. 2005-01-24 11:31:45 +00:00
volumetexture.c - use Interlocked* functions in AddRef and Release. 2005-01-24 11:31:45 +00:00
vshaderdeclaration.c Janitorial: C booleans must not be compared against TRUE. 2004-12-09 14:07:59 +00:00