Sweden-Number/dlls/wined3d
Stefan Dösinger 68b15bc5ff wined3d: Give GL_ARB_map_buffer_range another try.
Nvidia's 270.xx.yy driver series fix the glMapBuffer alignment issues that caused major
performance problems. If the user is using an older driver we now drop the VBO instead of using
doublebuffered loading, which means that we fall back to the current behavior(no dynamic VBO) as
needed. Dynamic VBOs are needed on Nvidia drivers for GL_ARB_instanced_arrays.
2011-06-17 15:37:45 +02:00
..
Makefile.in wined3d: Merge surface_base.c into surface.c. 2011-04-26 10:46:40 +02:00
arb_program_shader.c wined3d: Call frag_pipe->enable_extension under the GL lock. 2011-05-26 16:41:14 +02:00
ati_fragment_shader.c wined3d: Call frag_pipe->enable_extension under the GL lock. 2011-05-26 16:41:14 +02:00
buffer.c wined3d: Give GL_ARB_map_buffer_range another try. 2011-06-17 15:37:45 +02:00
clipper.c wined3d: Get rid of the IWineD3DClipper typedefs. 2011-02-04 15:25:31 +01:00
context.c wined3d: Set last_was_blit to FALSE in the if condition that checks for it. 2011-06-10 10:45:38 +02:00
device.c wined3d: Only load the surface for partial updates in wined3d_device_update_surface(). 2011-06-17 11:02:21 +02:00
directx.c wined3d: Add GL_ARB_draw_elements_base_vertex. 2011-06-14 13:43:56 +02:00
drawprim.c wined3d: Use GL_ARB_draw_elements_base_vertex if available. 2011-06-14 13:43:56 +02:00
gl_compat.c wined3d: Fix a few MSVC data loss warnings. 2011-05-13 17:05:27 +02:00
glsl_shader.c wined3d: Require ARB_shader_texture_lod for SM3. 2011-06-16 11:16:26 +02:00
nvidia_texture_shader.c wined3d: Call frag_pipe->enable_extension under the GL lock. 2011-05-26 16:41:14 +02:00
palette.c wined3d: Get rid of the IWineD3DDevice typedefs. 2011-05-17 10:06:23 +02:00
query.c wined3d: Get rid of the IWineD3DDevice typedefs. 2011-05-17 10:06:23 +02:00
resource.c d3d9: Implement IDirect3DVertexBuffer9 private data handling on top of wined3d_resource. 2011-06-17 11:02:28 +02:00
shader.c wined3d: Mask out writes to unused render targets. 2011-05-25 11:49:23 +02:00
shader_sm1.c wined3d: Properly report shader comment sizes. 2010-02-23 12:06:54 +01:00
shader_sm4.c wined3d: Recognize the SM4 sqrt opcode. 2010-10-20 18:37:07 +02:00
state.c wined3d: Use GL_ARB_draw_elements_base_vertex if available. 2011-06-14 13:43:56 +02:00
stateblock.c wined3d: Get rid of the IWineD3DDevice typedefs. 2011-05-17 10:06:23 +02:00
surface.c d3d9: Implement IDirect3DVertexBuffer9 private data handling on top of wined3d_resource. 2011-06-17 11:02:28 +02:00
swapchain.c wined3d: Rename IWineD3DDeviceImpl_MarkStateDirty() to device_invalidate_state(). 2011-06-06 16:18:41 +02:00
texture.c d3d9: Implement IDirect3DVertexBuffer9 private data handling on top of wined3d_resource. 2011-06-17 11:02:28 +02:00
utils.c wined3d: Add STATE_BASEVERTEXINDEX to debug_d3dstate. 2011-06-17 15:37:31 +02:00
version.rc wined3d: Add version resource. 2009-11-04 11:54:59 +01:00
vertexdeclaration.c wined3d: Get rid of the IWineD3DDevice typedefs. 2011-05-17 10:06:23 +02:00
view.c wined3d: Remove object creation methods from the IWineD3DDevice interface. 2011-05-11 14:56:48 +02:00
volume.c d3d9: Implement IDirect3DVertexBuffer9 private data handling on top of wined3d_resource. 2011-06-17 11:02:28 +02:00
wined3d.spec d3d8: Implement IDirect3DIndexBuffer8 private data handling on top of wined3d_resource. 2011-06-17 11:02:43 +02:00
wined3d_gl.h wined3d: Add GL_ARB_draw_elements_base_vertex. 2011-06-14 13:43:56 +02:00
wined3d_main.c wined3d: Get rid of the IWineD3DDevice typedefs. 2011-05-17 10:06:23 +02:00
wined3d_private.h d3d9: Implement IDirect3DVertexBuffer9 private data handling on top of wined3d_resource. 2011-06-17 11:02:28 +02:00