wine/dlls/wined3d
Stefan Dösinger 85af0b2943 wined3d: Don't emulate clipplanes with ffp vp and fix a wrong if condition.
b2f09fd204 accidentally got the
device->vs_clipping check wrong. The FFP replacement should emulate
clipping if GL can't do this natively with vertex shaders, not the
other way. Also don't emulate clipping if we're using fixed function
vertex processing because (a) clipping is always supported by GL in
this case, and (b), fragment.texcoord[7] is undefined. (Or in the
worst case set to something bad by the app).
2009-06-23 15:53:00 +02:00
..
arb_program_shader.c wined3d: Don't emulate clipplanes with ffp vp and fix a wrong if condition. 2009-06-23 15:53:00 +02:00
ati_fragment_shader.c wined3d: A small atifs bump map improvement. 2009-06-10 11:52:24 +02:00
baseshader.c wined3d: Implement MRTs in ARB. 2009-06-22 11:26:43 +02:00
basetexture.c wined3d: Properly free srgb textures. 2009-06-18 15:17:26 +02:00
buffer.c wined3d: Simplify the transformed position fixup a bit. 2009-06-22 12:58:54 +02:00
clipper.c wined3d: Const correctness fixes. 2008-11-25 13:37:39 +01:00
context.c wined3d: Set FBO stencil attachments for relevant depth stencil formats. 2009-06-08 12:44:27 +02:00
cubetexture.c wined3d: Introduce cubetexture_init() to handle most of the cube texture initialization. 2009-06-03 11:39:04 +02:00
device.c wined3d: Implement EvictManagedResources. 2009-06-19 14:54:04 +02:00
directx.c wined3d: Get rid of some asserts. 2009-06-22 12:59:16 +02:00
drawprim.c wined3d: Move the num_untracked_materials lookup out of the main drawing loop. 2009-06-22 12:58:59 +02:00
gl_compat.c wined3d: Avoid hooking non-fog glEnable/glDisable calls. 2009-01-12 13:03:47 +01:00
glsl_shader.c wined3d: GLSL 1.20 includes gl_FragData[] syntax. 2009-06-22 11:27:20 +02:00
Makefile.in wined3d: Introduce a stubbed SM4 shader frontend. 2009-05-05 11:34:07 +02:00
nvidia_texture_shader.c wined3d: Add a proper enum value for "no extension". 2009-06-04 12:19:02 +02:00
palette.c wined3d: Get rid of some asserts. 2009-06-22 12:59:16 +02:00
pixelshader.c wined3d: Make find_gl_pshader backend private. 2009-05-28 12:44:43 +02:00
query.c wined3d: Remove superfluous pointer casts. 2009-02-03 12:40:14 +01:00
resource.c wined3d: Add device resources from resource_init(). 2009-05-29 11:26:44 +02:00
shader_sm1.c wined3d: Use the output signature to map SM4 pixel shader outputs to the appropriate register. 2009-05-11 12:43:00 +02:00
shader_sm4.c wined3d: Use the output signature to map SM4 pixel shader outputs to the appropriate register. 2009-05-11 12:43:00 +02:00
state.c wined3d: Don't set unloaded arrays to zero. 2009-06-10 11:52:58 +02:00
stateblock.c wined3d: Get rid of the pointers in WINED3DSURFACE_DESC. 2009-06-15 13:42:29 +02:00
surface_base.c wined3d: Get rid of some asserts. 2009-06-22 12:59:16 +02:00
surface_gdi.c wined3d: Get rid of some asserts. 2009-06-22 12:59:16 +02:00
surface.c wined3d: Invalidate the srgb tex in surface::unload. 2009-06-22 11:25:57 +02:00
swapchain_base.c wined3d: Handle a few "silent" FIXMEs more consistent with the rest of the code. 2008-12-02 14:04:00 +01:00
swapchain_gdi.c wined3d: Sign-compare warnings fix. 2008-12-02 14:12:39 +01:00
swapchain.c wined3d: Remove the format field from IWineD3DResourceClass. 2009-03-13 11:29:19 +01:00
texture.c wined3d: Introduce texture_init() to handle most of the 2D texture initialization. 2009-06-03 11:38:50 +02:00
utils.c wined3d: Don't emulate clipplanes with ffp vp and fix a wrong if condition. 2009-06-23 15:53:00 +02:00
vertexdeclaration.c wined3d: Make use of GL_ARB_half_float_vertex. 2009-05-05 14:13:02 +02:00
vertexshader.c wined3d: Make find_gl_vshader backend specific. 2009-05-28 12:45:10 +02:00
view.c wined3d: Add IWineD3DRendertargetView. 2009-02-24 16:57:29 +01:00
volume.c wined3d: Get rid of the silly pointers in WINED3DVOLUME_DESC. 2009-06-09 17:01:14 +02:00
volumetexture.c wined3d: Introduce volumetexture_init() to handle most of the volume texture initialization. 2009-06-03 11:39:16 +02:00
wined3d_gl.h wined3d: Improved ATI Radeon HD 4xxx detection. 2009-06-17 12:43:20 +02:00
wined3d_main.c wined3d: Use FBOs for offscreen rendering by default. 2009-06-05 15:19:40 +02:00
wined3d_private.h wined3d: Don't emulate clipplanes with ffp vp and fix a wrong if condition. 2009-06-23 15:53:00 +02:00
wined3d.spec wined3d: Fix the WineDirect3DCreate() export. 2008-10-27 12:37:27 +01:00