- 07 Mar, 2007 24 commits
-
-
Alexandre Julliard authored
-
Alexandre Julliard authored
-
Alexandre Julliard authored
-
Dmitry Timoshkov authored
-
Dmitry Timoshkov authored
-
Rob Shearman authored
-
Rob Shearman authored
Maketest.rules.in: Make CROSSOBJS consistent with the equivalent OBJS rule in the toplevel Make.rules.in.
-
Rob Shearman authored
-
Alexandre Julliard authored
-
Luis Carlos Busquets Pérez authored
-
Alexandre Julliard authored
-
Juan Lang authored
-
Stefan Dösinger authored
Previously the surfaces stored a flag if the system memory copy was ahead of the gl copy(SFLAG_DIRTY) or the gl copy is ahead(SFLAG_GLDIRTY). The pbuffer copy was 'managed' differently using SFLAG_INPBUFFER and SFLAG_INTEXTURE. This patch replaces them with 3 flags, INSYSMEM, INPBUFFER and INTEXTURE which specify which copy contains the most up to date copy. It is perfectly valid to have more than one of those flags set. One must be set at least (except at init, when no content is in the surface yet). When one copy is modified, the flags for the others are removed.
-
Stefan Dösinger authored
The method is removed because it does not really help with anything. It should not be exported from wined3d, there is no need for the other libs to call it. It does not help abstraction and code simplification in any way because it is very specific and the code calling it has to know what is happening in the surface to use this method.
-
Aric Stewart authored
-
Aric Stewart authored
Thanks to Peter Oberndorfer for noticing this.
-
Detlef Riekenberg authored
-
Detlef Riekenberg authored
-
Jacek Caban authored
-
Jacek Caban authored
-
Jacek Caban authored
-
H. Verbeet authored
-
H. Verbeet authored
-
H. Verbeet authored
-
- 06 Mar, 2007 16 commits
-
-
Andrew Talbot authored
-
Andrew Talbot authored
-
Rob Shearman authored
-
Rob Shearman authored
-
Rob Shearman authored
-
Rob Shearman authored
-
Rob Shearman authored
server: A general solution for handling MAXIMUM_ALLOWED access right has been implemented so remove the workarounds.
-
Stefan Dösinger authored
The gl viewport origin is the lower left corner of the window, in d3d it is the upper right corner. This is corrected when setting the viewport. However, when we are doing offscreen rendering, this is reversed. So do not flip the viewport origin when rendering offscreen.
-
Stefan Dösinger authored
Except with fbos, it is not possible to remove the depth stencil buffer from the opengl frame buffer, so when the d3d app sets a NULL depth stencil disable all states that work with the depth stencil buffer.
-
Stefan Dösinger authored
-
Stefan Dösinger authored
This helps performance a bit because the function does not have to wait for the 2nd read to finish before returning. Only do that if we have an aux buffer to mess with for free though.
-
Stefan Dösinger authored
-
Stefan Dösinger authored
Plain OpenGL does not provide any signed pixel formats, so the unsigned GL_RGB is used for loading perturbation data into pixel shaders that use texbem. For correct loading, the signedness has to be considered.
-
Stefan Dösinger authored
-
Paul Vriens authored
-
Paul Vriens authored
-