wine/dlls/wined3d
Stefan Dösinger 0e77a381ea wined3d: Create clip coords only if they are used.
If GL vertex shader clipping is supported (GLSL or NVvp), we currently
always calculate clipping results in the shader. They're gracefully
discarded by opengl, but we need 6 constants / uniforms to calculate
unused values.
2009-11-12 15:18:00 +01:00
..
arb_program_shader.c wined3d: Create clip coords only if they are used. 2009-11-12 15:18:00 +01:00
ati_fragment_shader.c wined3d: Introduce a separate structure for various OpenGL implementation limits. 2009-10-29 13:09:27 +01:00
baseshader.c wined3d: Remove some unused GLINFO_LOCATION definitions. 2009-10-29 13:09:20 +01:00
basetexture.c wined3d: Get rid of the GL_SUPPORT macro. 2009-10-29 13:09:33 +01:00
buffer.c wined3d: Add a usage flag for static buffer declarations. 2009-11-03 21:21:55 +01:00
clipper.c wined3d: Const correctness fixes. 2008-11-25 13:37:39 +01:00
context.c wined3d: Map D3DFMT_D24S8 to WINED3DFMT_D24_UNORM_S8_UINT. 2009-10-30 11:28:52 +01:00
cubetexture.c wined3d: Remove some unused GLINFO_LOCATION definitions. 2009-10-29 13:09:20 +01:00
device.c wined3d: Initialize "context[0]" in IWineD3DDeviceImpl_CreateSwapChain() when not using OpenGL (Valgrind). 2009-11-04 13:07:57 +01:00
directx.c wined3d: Report a driver version appropriate for the reported OS. 2009-11-12 13:14:39 +01:00
drawprim.c wined3d: Get rid of the GL_SUPPORT macro. 2009-10-29 13:09:33 +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: Create clip coords only if they are used. 2009-11-12 15:18:00 +01:00
Makefile.in wined3d: Add version resource. 2009-11-04 11:54:59 +01:00
nvidia_texture_shader.c wined3d: Get rid of the GL_SUPPORT macro. 2009-10-29 13:09:33 +01:00
palette.c wined3d: Get rid of some asserts. 2009-06-22 12:59:16 +02:00
pixelshader.c wined3d: Introduce a separate structure for various OpenGL implementation limits. 2009-10-29 13:09:27 +01:00
query.c wined3d: Get rid of the GL_SUPPORT macro. 2009-10-29 13:09:33 +01:00
resource.c wined3d: Move "parent_ops" to IWineD3DResourceClass. 2009-09-18 08:55:33 -05:00
shader_sm1.c wined3d: Refuse to parse shaders with an invalid version token. 2009-10-26 11:20:39 +01:00
shader_sm4.c wined3d: Add WINED3D_SM4_OP_MIN. 2009-08-28 11:54:49 +02:00
state.c wined3d: directly pass gl_info to stream_info_element_from_strided(). 2009-10-29 13:09:37 +01:00
stateblock.c d3d: Handle the pointsize_min default difference in d3d8. 2009-11-03 21:22:12 +01:00
surface_base.c wined3d: Use the DXGI naming convention for all formats. 2009-09-25 15:15:44 +02:00
surface_gdi.c wined3d: Use the DXGI naming convention for all formats. 2009-09-25 15:15:44 +02:00
surface.c wined3d: Check for NULL before context_release (Coverity). 2009-11-03 21:22:46 +01:00
swapchain_base.c wined3d: Don't free D3D surfaces until the wined3d surface is destroyed. 2009-09-16 13:04:32 -05:00
swapchain_gdi.c wined3d: Free the context array in IWineGDISwapChainImpl_Destroy() (Valgrind). 2009-10-22 10:46:20 +02:00
swapchain.c wined3d: Get rid of the GL_SUPPORT macro. 2009-10-29 13:09:33 +01:00
texture.c wined3d: Remove some unused GLINFO_LOCATION definitions. 2009-10-29 13:09:20 +01:00
utils.c wined3d: Map D3DFMT_D24S8 to WINED3DFMT_D24_UNORM_S8_UINT. 2009-10-30 11:28:52 +01:00
version.rc wined3d: Add version resource. 2009-11-04 11:54:59 +01:00
vertexdeclaration.c wined3d: Remove some unused GLINFO_LOCATION definitions. 2009-10-29 13:09:20 +01:00
vertexshader.c wined3d: Create clip coords only if they are used. 2009-11-12 15:18:00 +01:00
view.c wined3d: Add IWineD3DRendertargetView. 2009-02-24 16:57:29 +01:00
volume.c wined3d: Get rid of the GL_SUPPORT macro. 2009-10-29 13:09:33 +01:00
volumetexture.c wined3d: Get rid of the GL_SUPPORT macro. 2009-10-29 13:09:33 +01:00
wined3d_gl.h wined3d: Introduce a separate structure for various OpenGL implementation limits. 2009-10-29 13:09:27 +01:00
wined3d_main.c wined3d: Get rid of a redundant strcpy(). 2009-09-17 10:09:10 -05:00
wined3d_private.h wined3d: Create clip coords only if they are used. 2009-11-12 15:18:00 +01:00
wined3d.spec d3d8: Use a wined3d cs for wined3d locking. 2009-08-25 11:12:17 +02:00