blob: 10895a9ea107245d4d1a58892424679993db0236 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
From 5ded1310d3de32fdfc467b20ab3937ab2b97d5b1 Mon Sep 17 00:00:00 2001
From: Andrew Comminos <andrew@comminos.com>
Date: Thu, 8 Mar 2018 22:00:33 -0800
Subject: [PATCH 5/9] wined3d: Disable persistently mapped shader resource
buffers.
---
dlls/wined3d/buffer.c | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/dlls/wined3d/buffer.c b/dlls/wined3d/buffer.c
index e7a0f59a67..a2ac411b5e 100644
--- a/dlls/wined3d/buffer.c
+++ b/dlls/wined3d/buffer.c
@@ -1598,6 +1598,10 @@ static HRESULT buffer_init(struct wined3d_buffer *buffer, struct wined3d_device
{
WARN_(d3d_perf)("Not creating a persistent mapping for a dynamic buffer because ARB_buffer_storage is unsupported.\n");
}
+ else if (bind_flags & WINED3D_BIND_SHADER_RESOURCE)
+ {
+ FIXME_(d3d_perf)("Not using a persistent mapping for shader resource buffer %p (unimplemented)\n", buffer);
+ }
else
{
// If supported, use persistent mapped buffers instead of a
--
2.16.2
|