Sweden-Number/dlls/wined3d
Henri Verbeet 73170152dc wined3d: Allow the command stream thread to run asynchronously.
For a modest performance improvement in CPU-limited scenarios, especially ones
where a significant amount of time is spent in the graphics driver. There's
certainly still more room for improvement, resource maps in particular will
currently cause stalls.

Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-05-02 15:38:48 +02:00
..
Makefile.in
arb_program_shader.c wined3d: Recognize SM5 dcl_gsinstances opcode. 2017-04-21 13:43:11 +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: Use context_map_bo_address() in wined3d_buffer_copy(). 2017-04-21 10:53:55 +02:00
context.c wined3d: Introduce context functions to map/unmap a wined3d_bo_address. 2017-04-21 10:53:53 +02:00
cs.c wined3d: Allow the command stream thread to run asynchronously. 2017-05-02 15:38:48 +02:00
device.c wined3d: Allow the command stream thread to run asynchronously. 2017-05-02 15:38:48 +02:00
directx.c wined3d: Initialize geometry shader limits when OpenGL 3.2 is supported. 2017-04-25 20:53:06 +02:00
drawprim.c wined3d: Invalidate all layers locations for render target views. 2017-04-19 09:10:58 +02:00
gl_compat.c
glsl_shader.c wined3d: Add ARB_tessellation_shader extension. 2017-04-25 20:53:04 +02:00
nvidia_texture_shader.c
palette.c wined3d: Send sampler GL initialisation through the command stream. 2017-02-16 08:30:56 +01:00
query.c wined3d: Introduce a multi-threaded command stream implementation. 2017-04-13 09:09:05 +02:00
resource.c wined3d: Do not add wined3d internal resources to the device resource list. 2017-04-13 09:09:01 +02:00
sampler.c wined3d: Add parent ops for sampler objects. 2017-04-26 15:54:46 +02:00
shader.c wined3d: Recognize SM5 dcl_gsinstances opcode. 2017-04-21 13:43:11 +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 SM5 dcl_gsinstances opcode. 2017-04-21 13:43:11 +02:00
state.c wined3d: Add parent for rasterizer state objects. 2017-04-27 19:00:25 +02:00
stateblock.c wined3d: Introduce wined3d_stream_output_desc. 2017-03-23 15:14:33 +01:00
surface.c wined3d: Use the CPU blitter for clearing depth/stencil textures that are current in the map binding. 2017-05-02 15:38:48 +02:00
swapchain.c wined3d: Allow the command stream thread to run asynchronously. 2017-05-02 15:38:48 +02:00
texture.c wined3d: Allow the command stream thread to run asynchronously. 2017-05-02 15:38:48 +02:00
utils.c wined3d: Use doubles to convert 24 and 32 bpc formats in wined3d_format_convert_from_float(). 2017-04-24 10:01:30 +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: Use correct layer count for 3D textures. 2017-04-20 18:58:45 +02:00
wined3d.spec wined3d: Introduce wined3d_device_get_ds_cb(). 2017-04-28 15:01:40 +02:00
wined3d_gl.h wined3d: Add ARB_tessellation_shader extension. 2017-04-25 20:53:04 +02:00
wined3d_main.c wined3d: Avoid touching the output value on failure in get_config_key_dword();. 2017-04-24 10:01:34 +02:00
wined3d_private.h wined3d: Allow the command stream thread to run asynchronously. 2017-05-02 15:38:48 +02:00