Sweden-Number/dlls/wined3d
Henri Verbeet cd4223b0a4 wined3d: Only drop WINED3D_MAP_DISCARD right before mapping the buffer object in wined3d_buffer_map().
Dropping WINED3D_MAP_DISCARD too early means we go through the system memory
path unnecessarily. Worse, as mentioned in an earlier comment, Darkstar One
depends on the entire buffer being uploaded in case of WINED3D_MAP_DISCARD
maps, and dropping the flag too early prevents that as well. This fixes a
regression introduced by commit 15d53761a5.

Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-03-30 09:01:47 +02:00
..
Makefile.in wined3d: Merge wined3d_volume_upload_data() into texture3d_upload_data(). 2016-08-01 05:56:15 -05:00
arb_program_shader.c wined3d: Rename struct blit_shader to struct wined3d_blitter_ops. 2017-03-27 10:58:01 +02:00
ati_fragment_shader.c wined3d: Simplify computation of "num_textures_used" in ATI fragment pipeline. 2017-03-13 19:28:39 +01:00
buffer.c wined3d: Only drop WINED3D_MAP_DISCARD right before mapping the buffer object in wined3d_buffer_map(). 2017-03-30 09:01:47 +02:00
context.c wined3d: Bind transform feedback buffers. 2017-03-29 20:54:05 +02:00
cs.c wined3d: Bind transform feedback buffers. 2017-03-29 20:54:05 +02:00
device.c wined3d: Validate the rectangle in wined3d_device_clear_rendertarget_view(). 2017-03-29 08:46:33 +02:00
directx.c wined3d: Add ARB_transform_feedback3 extension. 2017-03-28 22:11:33 +02:00
drawprim.c wined3d: Get rid of the point sprite coordinate origin warning. 2017-03-23 15:14:13 +01:00
gl_compat.c wined3d: Don't crash when emulating GL_EXT_fogcoord. 2015-07-28 13:41:48 +02:00
glsl_shader.c wined3d: Exit early in shader_glsl_init_transform_feedback() if stream output is disabled. 2017-03-29 20:54:01 +02:00
nvidia_texture_shader.c wined3d: Replace D3DCOLORTOGLFLOAT4 with an inline function. 2016-03-09 18:39:53 +09:00
palette.c wined3d: Send sampler GL initialisation through the command stream. 2017-02-16 08:30:56 +01:00
query.c wined3d: Send sampler GL initialisation through the command stream. 2017-02-16 08:30:56 +01:00
resource.c wined3d: Send sampler GL initialisation through the command stream. 2017-02-16 08:30:56 +01:00
sampler.c wined3d: Make wined3d samplers responsible for setting texture base level. 2017-03-20 19:21:21 +01:00
shader.c wined3d: Specify geometry shader outputs to record in stream output buffers. 2017-03-28 22:11:33 +02:00
shader_sm1.c wined3d: Validate the SM4 token count (AFL). 2017-02-21 08:44:12 +01:00
shader_sm4.c wined3d: Recognize SM4 dcl_index_range opcode. 2017-03-10 23:21:25 +01:00
state.c wined3d: Bind transform feedback buffers. 2017-03-29 20:54:05 +02:00
stateblock.c wined3d: Introduce wined3d_stream_output_desc. 2017-03-23 15:14:33 +01:00
surface.c wined3d: Introduce a separate function for doing colour fills in the CPU blitter. 2017-03-29 08:46:30 +02:00
swapchain.c wined3d: Use WINED3D_BLT_SRC_CKEY to present the logo texture. 2017-03-27 10:58:03 +02:00
texture.c wined3d: Do not return GL_COLOR_ATTACHMENT0 for the back-buffer in wined3d_texture_get_gl_buffer(). 2017-03-23 17:07:59 +01:00
utils.c wined3d: Bind transform feedback buffers. 2017-03-29 20:54:05 +02:00
version.rc
vertexdeclaration.c wined3d: Send sampler GL initialisation through the command stream. 2017-02-16 08:30:56 +01:00
view.c wined3d: Allow creating shader resource views for cube map and rectangle textures. 2017-03-27 10:57:06 +02:00
wined3d.spec wined3d: Introduce wined3d_stream_output_desc. 2017-03-23 15:14:33 +01:00
wined3d_gl.h wined3d: Add ARB_transform_feedback3 extension. 2017-03-28 22:11:33 +02:00
wined3d_main.c wined3d: Introduce helper function to reserve memory for arrays. 2017-02-28 20:40:02 +01:00
wined3d_private.h wined3d: Bind transform feedback buffers. 2017-03-29 20:54:05 +02:00