Re: [PATCH 7/8] wined3d: Rotate through swapchain buffers.
On 14 February 2016 at 21:33, Stefan Dösinger <stefandoesinger(a)gmx.at> wrote:
Going back to square one and moving around texture resources. Anything that's based on reassigning client library resources will make d3d11 deferred contexts very difficult.
So far I'm only moving around RGB textures and invalidating everything else for simplicity. Does this do the right thing for multi-sampled swapchains?
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Am 2016-02-16 um 14:04 schrieb Henri Verbeet:
On 14 February 2016 at 21:33, Stefan Dösinger <stefandoesinger(a)gmx.at> wrote:
So far I'm only moving around RGB textures and invalidating everything else for simplicity. Does this do the right thing for multi-sampled swapchains? It probably doesn't. It's easy to fix, but I'll extend the flip test to multisampled swapchains before I resend.
-----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJWyf6PAAoJEN0/YqbEcdMwD8EP/ittBZMawgd/PQSP24ZUzHwf /67AD9/uWGBgvVuMpa+tyBHsKNBrRDU/d2hPdpncLFyzUphmJSNTHCoQajoBdYcv Yqrl/UrtIdiyboh3ODrrBNj2tGuwQXjTU+yhmLV+HHEOC9UQaL+xuRUUf7McpWzs A5ZzXJ2xi7ieSXYrozTZzguSYvVK3wjSJBCKmC+M4bNDPsZqEevQv0MUw/v7qwK2 JoC6IdQ/IBq2JFum72gZJA5/Li+rykhdSV9TqidqTRVxclLeAOABkanKzVdpimJs hHnv4RVsTGD0q6d7wmoJ9gFd3K3W/iEa3GAC/S7b+5gduLCMCablE85dKX6wcJcx vXmbXVvSpiZNKFuMOJKfUvayKWIOi2DYagGJM6HPGDaO1rfOA+twWzLtwr/XYKfH 1yyYgimymvEIq4t3SKhJPFRxAtA0HD2DoRv+6sKUtgbdWfX6aSlwh/SDuOA78V+C jH+B4KGbolGoAF3OTdTiSXbm2HQzz7ZWmdMspEzPuoCJ/URvnSEwf9SZD4KTX41o 2jObP0eGVeXXkeCh19fNHYiSIi3QRQ9ORkPgC+ALb3YXUffPEElnaoWrchSuV9SG c6YFq/B6o3lzvoeOQTyHhOiD+mXaaIoCkQfmNNcHt0MY/1f/K3nkx5HeGpWWt7Cv R4LbA9gQAIeudCBN3+Kq =+aTY -----END PGP SIGNATURE-----
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Am 2016-02-21 um 18:14 schrieb Stefan Dösinger:
It probably doesn't. It's easy to fix, but I'll extend the flip test to multisampled swapchains before I resend. I have attached an updated patch and test. I didn't resend the flipping patch yet to reduce spam on wine-patches. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2
iQIcBAEBCAAGBQJWyizEAAoJEN0/YqbEcdMwo2UP/2oNMA1KHgVuIWA4HzFW9jhm shjS42doVF4HggNFQZ9fWKwiJRi3mfP2FClcs1n4ZmQQp1JdcnWytxbzLkkUw0TC nO4fj1bZAdLko4YUDNDfsTLC7uYgT/QU58Hi9ZsUkAMm7KXq3+3r6ooiV8m50hwi YSpuOC0YUo6hYM46EJ4EZx2w7KgiJF18LIkMo2Yvuc0x/oa8wxavEAOtuA3jA0A0 sbxSX9uCTVKmY6ADeQzF7QoW8EqWdd3gIq4F4LhVbD/oFHRKMOezdVlbhHfSMTUG zLTF1KfeU/oWx9qvIyKZw5U0ISv+VsBrf3FqkOPtPMDL0hb/Mz8AmiZ2pbMcWKm0 +NXZ1tbkiEC19KnAo3Rwd75Ds7XlfInQAnC/1Q4Ops2LndF3orZjxMR4BHoqRPdN 5Ai0ckQZlKgH16wbQQo31YBUOwumbwBs531bcDRpXJq1IcXffcqnlQFkB+/syJP4 2VvskhMlKMmSuyvz9/RBUUI2HKHGALkIH87vq48USG8oSfG5T8PnwRRA2mUEYzSQ pY4C9Q2NH+Lrg0JSkYuEScM6JwTsObPMjrNHfxb7S/NDLgxgne/6IYCVCuJIycxz SxSTmc4SijA2UfVTNHccCovw5mN2oEMPVMiwrRxj5shaMl7WyCI/H5llssNc8iit rkM8mslOSTzWdzSIsCZs =/j5Y -----END PGP SIGNATURE-----
participants (2)
-
Henri Verbeet -
Stefan Dösinger