- 19 Oct, 2009 1 commit
-
-
Henri Verbeet authored
-
- 16 Sep, 2009 1 commit
-
-
Henri Verbeet authored
This prevents for example a d3d9 depth stencil from being destroyed when it has no external references but is still in use by the device/stateblock. A nice side effect is that it simplifies handling of "implicit" surfaces like the frontbuffer and backbuffers, as well as the forwarding of reference counts for surfaces that are part of a texture.
-
- 25 Aug, 2009 2 commits
-
-
Henri Verbeet authored
We will need this for d3d10, where both dxgi and d3d10core are making wined3d calls. Right now d3d8/d3d9 also use this to protect their own data, but eventually we should push this down into wined3d itself and use something a bit more fine-grained. There's no good reason that doing e.g. a vertex buffer upload in some thread should block all of wined3d.
-
Henri Verbeet authored
-
- 07 Aug, 2009 2 commits
-
-
Stefan Dösinger authored
-
Stefan Dösinger authored
-
- 07 Jul, 2009 1 commit
-
-
Henri Verbeet authored
This also avoids some unchecked strcpy() calls.
-
- 27 Apr, 2009 1 commit
-
-
Stefan Dösinger authored
DX10 cards support 512(ATI) or 1024(Nvidia) vertex shader constants in GL. The dx9 DXCapsViewer shows that dx10 windows drivers only claim 256 constants on Windows, so we can and should do the same.
-
- 08 Apr, 2009 1 commit
-
-
Stefan Dösinger authored
-
- 23 Mar, 2009 1 commit
-
-
Henri Verbeet authored
-
- 10 Mar, 2009 1 commit
-
-
Henri Verbeet authored
-
- 20 Feb, 2009 1 commit
-
-
Henri Verbeet authored
-
- 16 Jan, 2009 1 commit
-
-
Henri Verbeet authored
Other than being a bit nicer than passing function pointers all over the place, this helps dxgi/d3d10. While the swapchain itself is created in dxgi, its surfaces are constructed in d3d10core, which makes it impractical for dxgi to pass the appropriate function pointers.
-
- 03 Nov, 2008 1 commit
-
-
Stefan Dösinger authored
-
- 02 Sep, 2008 1 commit
-
-
Stefan Dösinger authored
-
- 27 Mar, 2008 2 commits
-
-
Austin English authored
-
Austin English authored
-
- 25 Mar, 2008 1 commit
-
-
Stefan Dösinger authored
-
- 21 Jun, 2007 1 commit
-
-
Stefan Dösinger authored
-
- 06 Jun, 2007 1 commit
-
-
Stefan Dösinger authored
-
- 19 Mar, 2007 1 commit
-
-
Stefan Dösinger authored
-
- 16 Feb, 2007 1 commit
-
-
H. Verbeet authored
-
- 29 Dec, 2006 1 commit
-
-
Chris Robinson authored
-
- 18 Dec, 2006 2 commits
-
-
Markus Amsler authored
-
Markus Amsler authored
-
- 06 Dec, 2006 2 commits
-
-
Markus Amsler authored
-
Markus Amsler authored
-
- 04 Dec, 2006 1 commit
-
-
Markus Amsler authored
-
- 10 Oct, 2006 1 commit
-
-
H. Verbeet authored
-
- 28 Aug, 2006 1 commit
-
-
H. Verbeet authored
-
- 07 Jul, 2006 1 commit
-
-
Vitaliy Margolen authored
-
- 10 Jun, 2006 1 commit
-
-
Alexandre Julliard authored
-
- 07 Jun, 2006 1 commit
-
-
H. Verbeet authored
QueryInterface should return S_OK on success and set the object pointer to NULL on failure. This is similar to the patch Ivan submitted a while ago for wined3d.
-
- 23 May, 2006 1 commit
-
-
Jonathan Ernst authored
-
- 19 Apr, 2006 1 commit
-
-
Stefan Dösinger authored
-
- 13 Apr, 2006 1 commit
-
-
Stefan Dösinger authored
-
- 03 Apr, 2006 1 commit
-
-
Stefan Dösinger authored
-
- 28 Mar, 2006 1 commit
-
-
Stefan Dösinger authored
-
- 27 Mar, 2006 1 commit
-
-
Stefan Dösinger authored
-
- 28 Feb, 2006 1 commit
-
-
Francois Gouget authored
-