wine/dlls/wined3d
Stefan Dösinger a0d1a55650 wined3d: Create a wined3d internal event query interface.
The newly created wined3d_event_query_test will be available for
wined3d-internal use, primarily for synchronizing buffer updates when
using GL_APPLE_flush_buffer_range.

The wined3d_event_query interface will contain most of the functionality:
* Selecting the proper GL extension
* Context handling
* Thread handling

The IWineD3DEventQuery COM interface will use the internal interface
and implement event query faking on top of it (to enable games that
require event queries able to run on drivers that don't implement the
GL extension).
2010-03-05 12:39:07 +01:00
..
arb_program_shader.c wined3d: Move the 8-bit palette shader code over to the blit_shader backend. 2010-03-03 12:53:51 +01:00
ati_fragment_shader.c wined3d: Remove the unused device type parameter from the fragment pipe's get_caps() function. 2010-02-04 13:39:26 +01:00
basetexture.c wined3d: Move "wrap_lookup" to struct wined3d_gl_info. 2010-01-04 11:41:28 +01:00
buffer.c wined3d: Don't use GL_MAP_FLUSH_EXPLICIT_BIT without GL_MAP_WRITE_BIT. 2010-02-09 11:33:44 +01:00
clipper.c wined3d: Get rid of some redundant local variables. 2009-12-22 13:48:25 +01:00
context.c wined3d: Do not preload surfaces when attaching them to an FBO. 2010-02-04 13:39:26 +01:00
cubetexture.c wined3d: Get rid of some redundant local variables. 2009-12-22 13:48:25 +01:00
device.c wined3d: Move the 8-bit palette shader code over to the blit_shader backend. 2010-03-03 12:53:51 +01:00
directx.c wined3d: Add Mesa ATI card detection code. 2010-03-03 16:13:23 +01:00
drawprim.c wined3d: Ensure draw ordering across contexts. 2010-01-28 11:07:59 +01:00
gl_compat.c wined3d: Get rid of the GL_SUPPORT macro. 2009-10-29 13:09:33 +01:00
glsl_shader.c wined3d: Rename yuv to complex in order to prepare for 8-bit palette fixups using the same code. 2010-03-03 12:53:41 +01:00
Makefile.in wined3d: Merge baseshader.c into shader.c. 2010-01-18 14:37:51 +01:00
nvidia_texture_shader.c wined3d: Add the general combiner limit to wined3d_gl_info. 2010-02-05 10:06:03 +01:00
palette.c wined3d: IWineD3DPaletteImpl implements IWineD3DBase. 2009-12-21 15:01:25 +01:00
query.c wined3d: Create a wined3d internal event query interface. 2010-03-05 12:39:07 +01:00
resource.c wined3d: Rename "wineD3DDevice" to "device". 2009-12-10 11:54:47 +01:00
shader_sm1.c wined3d: Properly report shader comment sizes. 2010-02-23 12:06:54 +01:00
shader_sm4.c wined3d: Properly report shader comment sizes. 2010-02-23 12:06:54 +01:00
shader.c wined3d: Split TEXT shader comments into separate lines. 2010-03-04 17:29:16 +01:00
state.c wined3d: Set the texture stage limit based on the fragment pipe caps. 2010-02-05 10:06:08 +01:00
stateblock.c wined3d: Handle stateblock capture for default lights created while recording. 2010-01-05 12:19:14 +01:00
surface_base.c wined3d: Remove some redundant returns. 2009-12-30 13:31:26 +01:00
surface_gdi.c wined3d: Rename "wineD3DDevice" to "device". 2009-12-10 11:54:47 +01:00
surface.c wined3d: Move the 8-bit palette shader code over to the blit_shader backend. 2010-03-03 12:53:51 +01:00
swapchain_base.c wined3d: Get rid of some redundant local variables. 2009-12-22 13:48:25 +01:00
swapchain_gdi.c wined3d: Filter messages for the device's focus window instead of the swapchain's device window. 2009-12-23 14:27:29 +01:00
swapchain.c wined3d: Use the HDC from the acquired context to call SwapBuffer(). 2010-02-05 10:06:21 +01:00
texture.c wined3d: Rename "wineD3DDevice" to "device". 2009-12-10 11:54:47 +01:00
utils.c wined3d: Rename GL_VENDOR to HW_VENDOR. 2010-03-03 16:06:07 +01:00
version.rc wined3d: Add version resource. 2009-11-04 11:54:59 +01:00
vertexdeclaration.c wined3d: Rename "wineD3DDevice" to "device". 2009-12-10 11:54:47 +01:00
view.c
volume.c wined3d: Volumes are resources in wined3d. 2009-12-22 13:48:25 +01:00
volumetexture.c wined3d: Get rid of some redundant local variables. 2009-12-22 13:48:25 +01:00
wined3d_gl.h wined3d: Move the gl info structure to wined3d_private.h. 2010-02-16 10:47:50 +01:00
wined3d_main.c wined3d: Filter messages for the device's focus window instead of the swapchain's device window. 2009-12-23 14:27:29 +01:00
wined3d_private.h wined3d: Create a wined3d internal event query interface. 2010-03-05 12:39:07 +01:00
wined3d.spec