Module: website
Branch: master
Commit: dae07c0b5b0d187dbdc83a3983b4fa41f40f609f
URL: http://source.winehq.org/git/website.git/?a=commit;h=dae07c0b5b0d187dbdc83a…
Author: Łukasz Wojniłowicz <lukasz.wojnilowicz(a)gmail.com>
Date: Sat Jan 18 05:59:02 2014 +0100
Polish translation for release 1.7.11
---
news/pl/2014011701.xml | 17 +++++++++++++++++
1 file changed, 17 insertions(+)
diff --git a/news/pl/2014011701.xml b/news/pl/2014011701.xml
new file mode 100644
index 0000000..fd7a6ad
--- /dev/null
+++ b/news/pl/2014011701.xml
@@ -0,0 +1,17 @@
+<news>
+<date>Styczeń 17, 2014</date>
+<title>Wydano Wine 1.7.11</title>
+<body>
+<p> Wydanie rozwojowe Wine 1.7.11 jest już dostępne.</p>
+<p> <a href="{$root}/announce/1.7.11">Co nowego</a> w tym wydaniu:
+<ul>
+ <li>Wsparcie dla Uniscribe w elementach sterowania RichEdit.</li>
+ <li>Wsparcie dla zmiennych warunkowych i blokad Slim Reader/Writer.</li>
+ <li>Włożono więcej pracy w powstawanie strumienia poleceń D3D.</li>
+ <li>Opcjonalne menu start w trybie pulpitu.</li>
+ <li>Ulepszono wsparcie dla metryk pionowych czcionek.</li>
+ <li>Rozmaite poprawki błędów.</li>
+</ul>
+<p>Źródło jest <a href="http://prdownloads.sourceforge.net/wine/wine-1.7.11.tar.bz2">już dostępne</a>.
+Paczki binarne są w trakcie budowy i ukażą się wkrótce w przeznaczonych dla nich <a href="{$root}/download">pobieralniach</a>.
+</p></body></news>
Module: website
Branch: master
Commit: 19455fe5005fe889c796ebc4908a48d492c668f6
URL: http://source.winehq.org/git/website.git/?a=commit;h=19455fe5005fe889c796eb…
Author: Frédéric Delanoy <frederic.delanoy(a)gmail.com>
Date: Fri Jan 17 21:26:40 2014 +0100
French translation for release 1.7.11
---
news/fr/2014011701.xml | 16 ++++++++++++++++
1 file changed, 16 insertions(+)
diff --git a/news/fr/2014011701.xml b/news/fr/2014011701.xml
new file mode 100644
index 0000000..6207ece
--- /dev/null
+++ b/news/fr/2014011701.xml
@@ -0,0 +1,16 @@
+<news>
+<date>17 janvier 2014</date>
+<title>Sortie de Wine 1.7.11</title>
+<body>
+<p> La version de développement 1.7.11 de Wine est disponible.</p>
+<p> <a href="{$root}/announce/1.7.11">Nouveautés</a> de cette version :
+<ul>
+ <li>Prise en charge de Uniscribe dans le contrôle RichEdit.</li>
+ <li>Prise en charge des variables conditionnelles et des verrous SRW (Slim Reader/Writer).</li>
+ <li>Travail préparatoire additionnel pour le flux de commandes D3D.</li>
+ <li>Menu Démarrer optionnel dans le mode bureau.</li>
+ <li>Prise en charge améliorée des métriques de fontes verticales.</li>
+ <li>Diverses corrections de bugs.</li>
+</ul></p>
+<p><p>Le <a href="http://prdownloads.sourceforge.net/wine/wine-1.7.11.tar.bz2">code source</a> est disponible dès à présent. Les paquets binaires sont en cours de construction, et apparaîtront sous peu sur leurs <a href="{$root}/download">sites de téléchargement</a> respectifs.
+</p></body></news>
Module: website
Branch: master
Commit: 350464e6c0462e4356ae57bbb1e3a91bd30ce2b2
URL: http://source.winehq.org/git/website.git/?a=commit;h=350464e6c0462e4356ae57…
Author: Alexandre Julliard <julliard(a)winehq.org>
Date: Fri Jan 17 20:56:37 2014 +0100
Wine release 1.7.11
---
news/en/2014011701.xml | 17 +++++++++++++++++
1 file changed, 17 insertions(+)
diff --git a/news/en/2014011701.xml b/news/en/2014011701.xml
new file mode 100644
index 0000000..a903f9e
--- /dev/null
+++ b/news/en/2014011701.xml
@@ -0,0 +1,17 @@
+<news>
+<date>January 17, 2014</date>
+<title>Wine 1.7.11 Released</title>
+<body>
+<p> The Wine development release 1.7.11 is now available.</p>
+<p> <a href="{$root}/announce/1.7.11">What's new</a> in this release:
+<ul>
+ <li>Uniscribe support in the RichEdit control.</li>
+ <li>Support for condition variables and Slim Reader/Writer locks.</li>
+ <li>More D3D command stream preparation work.</li>
+ <li>Optional Start Menu in desktop mode.</li>
+ <li>Improved support for vertical fonts metrics.</li>
+ <li>Various bug fixes.</li>
+</ul>
+<p>The source is <a href="http://prdownloads.sourceforge.net/wine/wine-1.7.11.tar.bz2">available now</a>.
+Binary packages are in the process of being built, and will appear soon at their respective <a href="{$root}/download">download locations</a>.
+</p></body></news>
Module: wine
Branch: master
Commit: d640018a3c1d5b6bc109891cc4acf894a6c4413a
URL: http://source.winehq.org/git/wine.git/?a=commit;h=d640018a3c1d5b6bc109891cc…
Author: Stefan Dösinger <stefan(a)codeweavers.com>
Date: Fri Jan 17 13:27:18 2014 +0100
wined3d: Only set SFLAG_DYNLOCK when map_binding = sysmem.
All other map bindings are never freed. Setting SFLAG_DYNLOCK if
map_binding != sysmem might only keep a heap memory allocation around
(e.g. after device_reset) that is never used.
---
dlls/wined3d/surface.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dlls/wined3d/surface.c b/dlls/wined3d/surface.c
index 87de9e1..628a4a5 100644
--- a/dlls/wined3d/surface.c
+++ b/dlls/wined3d/surface.c
@@ -3068,7 +3068,7 @@ HRESULT CDECL wined3d_surface_map(struct wined3d_surface *surface,
* mapped regularly do not throw away the system memory copy. This avoids
* the need to download the surface from OpenGL all the time. The surface
* is still downloaded if the OpenGL texture is changed. */
- if (!(surface->flags & SFLAG_DYNLOCK))
+ if (!(surface->flags & SFLAG_DYNLOCK) && surface->map_binding == WINED3D_LOCATION_SYSMEM)
{
if (++surface->lockCount > MAXLOCKCOUNT)
{
Module: wine
Branch: master
Commit: 5630cb5dc8ef7e9a8195262726f73d6828f59a6c
URL: http://source.winehq.org/git/wine.git/?a=commit;h=5630cb5dc8ef7e9a819526272…
Author: Stefan Dösinger <stefan(a)codeweavers.com>
Date: Fri Jan 17 13:27:17 2014 +0100
wined3d: Don't set SFLAG_DYNLOCK at surface creation.
We no longer depend on SFLAG_DYNLOCK to create buffers and PIN_SYSMEM
makes sure the address remains constant.
---
dlls/wined3d/surface.c | 10 ----------
1 file changed, 10 deletions(-)
diff --git a/dlls/wined3d/surface.c b/dlls/wined3d/surface.c
index def47d3..87de9e1 100644
--- a/dlls/wined3d/surface.c
+++ b/dlls/wined3d/surface.c
@@ -6385,16 +6385,6 @@ static HRESULT surface_init(struct wined3d_surface *surface, struct wined3d_text
if (lockable || desc->format == WINED3DFMT_D16_LOCKABLE)
surface->resource.access_flags |= WINED3D_RESOURCE_ACCESS_CPU;
- /* I'm not sure if this qualifies as a hack or as an optimization. It
- * seems reasonable to assume that lockable render targets will get
- * locked, so we might as well set SFLAG_DYNLOCK right at surface
- * creation. However, the other reason we want to do this is that several
- * ddraw applications access surface memory while the surface isn't
- * mapped. The SFLAG_DYNLOCK behaviour of keeping SYSMEM around for
- * future locks prevents these from crashing. */
- if (lockable && (desc->usage & WINED3DUSAGE_RENDERTARGET))
- surface->flags |= SFLAG_DYNLOCK;
-
surface->map_binding = WINED3D_LOCATION_SYSMEM;
/* Call the private setup routine */