Sign in
goma
/
wine
/
c75c2668f27cb1cd23b5c63e1bf060e5a137ab68
/
dlls
/
ddraw
/
d3dtexture.c
d069312
Add the possibility to save a snapshot of the backbuffer at flip-time.
by Lionel Ulmer
· 21 years ago
e37c6e1
Fixed header dependencies to be fully compatible with the Windows
by Alexandre Julliard
· 22 years ago
4d8d0f0
Added support for multi-texturing.
by Lionel Ulmer
· 22 years ago
1d45ab4
Proper MIRROR texture address support.
by Lionel Ulmer
· 22 years ago
8297fec
Added ddraw_tex to add texture snooping without needing to recompile.
by Lionel Ulmer
· 22 years ago
08cc0d1
- do not forget to set the 'initial_upload_done' flag (to have better
by Lionel Ulmer
· 22 years ago
ed88304
- fix (stupid) regressions introduced by last series of patch
by Lionel Ulmer
· 22 years ago
fc58c2a
- some GL critical section fixes
by Lionel Ulmer
· 22 years ago
4aba282
- proper (tested on Win2K) reference counting for Direct3D object
by Lionel Ulmer
· 22 years ago
f683839
Fixed a bug in the FrameBuffer => Texture blits.
by Lionel Ulmer
· 22 years ago
97140ba
- added RECT support to the texture upload code
by Lionel Ulmer
· 22 years ago
3383ce5
- some clean-ups (extension code to be added soon)
by Lionel Ulmer
· 22 years ago
094f6bc
Refactoring of the texture upload code.
by Lionel Ulmer
· 22 years ago
f87c54f
Some threading fixes (prevents some dead-locks).
by Lionel Ulmer
· 22 years ago
21856fb
- implement FB => Texture blits - fix compilation on non-recent glext.h systems
by Lionel Ulmer
· 22 years ago
c312ff9
- do not search for attached surfaces if the texture doesn't have the
by Lionel Ulmer
· 22 years ago
8daf96c
- fix bug in 'Blt DEPTH_FILL' override
by Lionel Ulmer
· 22 years ago
a872c78
- separate geometry tracing in a new debug channel (ddraw_geom)
by Lionel Ulmer
· 22 years ago
449f6b2
- added mipmapping support
by Lionel Ulmer
· 22 years ago
9914a8e
- only enumerate 32 bpp ARGB texture format and remove RGBA one
by Lionel Ulmer
· 22 years ago
1213c17
- rewrote a little bit the state magagement to remove the RenderState
by Lionel Ulmer
· 22 years ago
297f3d8
Define NONAMELESS{STRUCT,UNION} explicitly in the files that need them.
by Dimitrie O. Paun
· 22 years ago
07f1269
- fix in the GetHandle method
by Lionel Ulmer
· 22 years ago
f89ea64
- some fixes / optimisations in the color keying code
by Lionel Ulmer
· 22 years ago
cec93d0
- re-activate the color-keying code
by Lionel Ulmer
· 22 years ago
c064dcf
- hack for one case of the ProcessVertices case
by Lionel Ulmer
· 22 years ago
b07df8a
- allow application to load palette-less textures
by Lionel Ulmer
· 22 years ago
bb9837d
- added some tracing in the fake ZBuffer methods
by Lionel Ulmer
· 22 years ago
6fb7ed8
Added 'blt' and 'bltfast' override functions.
by Lionel Ulmer
· 22 years ago
c3d89f5
- do not use the alpha coordinates when ALPHABLEND is disabled
by Lionel Ulmer
· 22 years ago
62d4f41
Factorize some code in the texture uploading function.
by Lionel Ulmer
· 22 years ago
ffc8344
Prevent lock-up in paletted texture with no palette case.
by Lionel Ulmer
· 22 years ago
8cd2609
Enable the application to create first textures and then the D3D device.
by Lionel Ulmer
· 22 years ago
3542c9c
- fix mipmap texture creation - some logging improvements
by Lionel Ulmer
· 22 years ago
96a24ec
Added surface dumping function for debug.
by Lionel Ulmer
· 22 years ago
4943ced
Fix in another place in the code computing the memory usage.
by Lionel Ulmer
· 22 years ago
6ac8407
- fix bad TRACE - fixed computation of memory used by a texture
by Lionel Ulmer
· 22 years ago
16fcd74
- revert some optimisations breaking some games
by Lionel Ulmer
· 22 years ago
c301b39
Improve traces + small fix.
by Christian Costa
· 22 years ago
8377b9d
- fix Twist demo - some clean-ups / traces
by Lionel Ulmer
· 22 years ago
91c6f81
- rework how texturing is done in the D3D driver
by Lionel Ulmer
· 22 years ago
1f5315c
Make sure that no files except unknwn.h include wine/obj_base.h directly.
by Ove Kaaven
· 22 years ago
5261f03
- only handle memory allocation for non-already loaded textures
by Lionel Ulmer
· 22 years ago
41fcb0b
- implement the texturing the D3D3 way - prepare for multi-texturing support
by Lionel Ulmer
· 22 years ago
4941a3a
- fix texture snooping (plus adds snoop for 1555 format)
by Lionel Ulmer
· 22 years ago
710b86e
- add implementation for FindDevice function
by Lionel Ulmer
· 22 years ago
43c3dc4
- Clean up all the D3D COM handling (but the underlaying code is still
by Lionel Ulmer
· 22 years ago
b44822a
Associate texture to the device when GetHandle is called and perform
by Christian Costa
· 22 years ago
3bfa1fb
IDirect3DTexture2Impl_Load: when the surface is not allocated and no
by Christian Costa
· 23 years ago
9a62491
Removed trailing whitespace.
by Vincent Béron
· 23 years ago
0799c1a
Added LGPL standard comment, and copyright notices where necessary.
by Alexandre Julliard
· 23 years ago
e5ddd26
When including config.h, include it first.
by Francois Gouget
· 23 years ago
1922c72
Removed unnecessary inclusion of heap.h.
by Alexandre Julliard
· 24 years ago
3ea0c07
Warning fixes.
by Jeff Garzik
· 24 years ago
a1d23f5
Removed the 'fn' prefix (i.e. ICOM_FN).
by Francois Gouget
· 24 years ago
d6c0f9f
Authors: Andrew Lewycky <andrew@transgaming.com>, Gavriel State <gav@transgaming.com>, Ove Kaaven <ovek@transgaming.com>
by Alexandre Julliard
· 24 years ago
529da54
Require {DECLARE,DEFAULT}_DEBUG_CHANNEL statements to end in a ;
by Dimitrie O. Paun
· 24 years ago
6e408c4
- added ARGB 1555 format - fixed refcount problem for Add/DeleteAttachedSurface
by Lionel Ulmer
· 25 years ago
67247b2
Compilation fixes for OpenGL.
by Eric Pouech
· 25 years ago
a8cc5f5
- fix Direct3D support and a lot of warnings
by Lionel Ulmer
· 25 years ago
10ad97c
Restructured DirectDraw. Split into X11 and DGA driver, and multiple
by Marcus Meissner
· 25 years ago
ddce652
Made ddraw and dinput separate dlls.
by Alexandre Julliard
· 25 years ago
[Renamed from graphics/d3dtexture.c]
c3bc0fa
Replaced fprintfs by proper debug macros and fixed some compilation warnings.
by Lionel Ulmer
· 25 years ago
8cd9351
- add some documentation items - fix some spelling - fix some warnings
by Andreas Mohr
· 25 years ago
681c75b
Added debugstr_guid function and used it to replace
by Alexandre Julliard
· 25 years ago
48c0816
- detect if the OpenGL implementation defines the paletted texture and
by Lionel Ulmer
· 25 years ago
01c9ac4
Generalized the use of the new ICOM_VFIELD and ICOM_VTBL macros.
by Francois Gouget
· 25 years ago
1d4bccc
Fixed some anonymous union accesses.
by Ove Kaaven
· 25 years ago
61fece0
Converted to the new debug interface, using script written by Patrik Stridvall.
by Alexandre Julliard
· 26 years ago
2305f3c
Microsoft com vtable compatibility workaround for g++. Basically adds
by Paul Quinn
· 26 years ago
ad72585
Replaced all the Mesa specific code by GLX code. Should work now on
by Lionel Ulmer
· 26 years ago
b4b9fae
New debug scheme with explicit debug channels declaration.
by Patrik Stridvall
· 26 years ago
81c7544
- clean-up of texture 'loading'
by Lionel Ulmer
· 26 years ago
022d372
Adapted to the interface/implementation separation.
by Francois Gouget
· 26 years ago
2e1cafa
Renamed wintypes.h to windef.h.
by Jim Aston
· 26 years ago
ee517e8
- fixed missing stdlib.h and string.h includes everywhere
by David Luyer
· 26 years ago
219cfd8
Optimized away more includes, readded some #includes for necessary prototypes.
by Marcus Meissner
· 26 years ago
04c3e1d
Removed a lot of occurences of windows.h (and added necessary other includes).
by Marcus Meissner
· 26 years ago
b501c8f
Added 'objbase.h' to prevent compiler warnings.
by Lionel Ulmer
· 26 years ago
a94d649
Replaced references to interfaces.h by wine/obj_xxx.h headers instead
by Francois Gouget
· 26 years ago
1b95d73
Added stubs for new DirectDraw4 and DirectDrawSurface4 methods.
by Lionel Ulmer
· 26 years ago
1d3e501
- added more texture formats using OpenGL's packed pixel formats
by Lionel Ulmer
· 26 years ago
8da12c4
Group commit for recovery after disk crash.
by Alexandre Julliard
· 26 years ago
638f169
Recovery of release 990110 after disk crash.
by Alexandre Julliard
· 26 years ago
wine-990110
5ff0077
- beginning of implementation of Direct3D2 (DX 5.0) and associated classes
by Lionel Ulmer
· 26 years ago