- implemented render to surfaces (and render to new rendertargets)
authorRaphael Junqueira <fenix@club-internet.fr>
Wed, 4 Jun 2003 21:55:29 +0000 (21:55 +0000)
committerAlexandre Julliard <julliard@winehq.org>
Wed, 4 Jun 2003 21:55:29 +0000 (21:55 +0000)
commit3cae8cfa692e7dc7447f0b3a0a09dcf56dd41f60
tree6a82d1edf60761040f3a1eaecf5287d9860e570d
parentc312ff950b427212c1900fc4a62419917ecfeba1
- implemented render to surfaces (and render to new rendertargets)
  using glx pbuffers (with a useful debug code to display rendered
  surface into window drawable)
- better cubetextures
- split utilities functions into utils.c and added more
- more readable debug again
- a better caps code (not perfect but i'll use glx code later)
- use of the new caps code
- begin of UpdateTexture
- begin of Cursor support
- cleaning most of deprecated #if 0/#endif
- correct some lockable/unlockable behavior
- correct some returns code
14 files changed:
dlls/d3d8/Makefile.in
dlls/d3d8/basetexture.c
dlls/d3d8/cubetexture.c
dlls/d3d8/d3d8_private.h
dlls/d3d8/device.c
dlls/d3d8/directx.c
dlls/d3d8/resource.c
dlls/d3d8/shader.c
dlls/d3d8/stateblock.c
dlls/d3d8/surface.c
dlls/d3d8/swapchain.c
dlls/d3d8/texture.c
dlls/d3d8/utils.c [new file with mode: 0644]
dlls/d3d8/volumetexture.c