[PATCH 1/5] wined3d: Send present operations through a command stream.

Henri Verbeet hverbeet at gmail.com
Fri Sep 27 07:19:22 CDT 2013


On 27 September 2013 13:05, Stefan Dösinger <stefandoesinger at gmail.com> wrote:
> I think we should place comments like "This function is called through
> the command stream" for all functions that are called through the CS,
> similar to what we do for context activation.
>
Perhaps, I'm not sure. For that kind of comment to be useful it should
have a clear set of implications, and I'm not sure it has that until
we work out the details of the multi-threaded implementation.

> Also note that swapchain_gl_present contains calls to
> wined3d_surface_blt and wined3d_device_clear that are going to cause
> problems with the multithreaded CS. I have patches to remove them, so
> feel free to ignore this problem for now.
>
Sure, this is just getting the basic infrastructure in place. I'm
ignoring e.g. the RECT pointers that aren't necessarily valid after
the present call finishes as well, until the actual multi-threaded
implementation comes along.



More information about the wine-devel mailing list