Sweden-Number/dlls/wined3d
Stefan Dösinger 74c5684f90 wined3d: Update the blit ortho on size changes.
SetupForBlit sets up the GL viewport and projection matrix for
screen-cordinate access to the framebuffer. These settings were not
updated if the other gl states were already set up for blitting. Guild
Wars reads back an offscreen rendered texture from the framebuffer,
which currently sets up CTXUSAGE_BLIT, then changes the render target,
and draws to the texture, which has to be reloaded from system memory
before it can be rendered to(since GW loaded some data into it). If the
two render targets had different size this failed.
2008-07-02 12:24:35 +02:00
..
Makefile.in makefiles: List the static libraries as normal imports instead of extra libs. 2008-04-30 14:23:55 +02:00
arb_program_shader.c wined3d: Avoid float->string conversion in arb shaders. 2008-06-06 10:28:24 +02:00
ati_fragment_shader.c wined3d: Remove an unused variable. 2008-04-24 22:10:08 +02:00
baseshader.c wined3d: Use the shader backend to enable / disable atifs and nvts. 2008-04-24 11:37:17 +02:00
basetexture.c wined3d: Remove test for value of unsigned variable being less than zero. 2008-05-12 11:42:17 +02:00
clipper.c d3d: Move clippers from DDraw to wined3d. 2007-05-08 18:27:44 +02:00
context.c wined3d: Update the blit ortho on size changes. 2008-07-02 12:24:35 +02:00
cubetexture.c wined3d: Improve detection of device palette change. 2008-04-03 11:31:57 +02:00
device.c wined3d: RENDERTARGET | AUTOGENMIPMAP are compatible. 2008-07-02 12:24:12 +02:00
directx.c wined3d: Report WINED3DPMISCCAPS_MRTPOSTPIXELSHADERBLENDING. 2008-06-27 11:10:04 +02:00
drawprim.c wined3d: Explicitly enable depth buffer writing in depth_blt(). 2008-06-25 10:43:08 +02:00
glsl_shader.c wined3d: Specify the GLSL language version our shaders are written to. 2008-07-01 12:26:05 +02:00
indexbuffer.c wined3d: Update copyright lines. 2008-04-02 20:22:42 +02:00
palette.c wined3d: Don't store primary surface palette in device palettes. 2008-03-25 11:53:55 +01:00
pixelshader.c wined3d: Use gl_Color and gl_SecondaryColor to support more varyings in SM3.0 shaders. 2008-06-19 11:47:52 +02:00
query.c wined3d: Add ENTER_GL/LEAVE_GL in IWineD3DOcclusionQueryImpl_Issue. 2008-04-07 21:18:18 +02:00
resource.c Assorted spelling fixes. 2008-01-23 21:16:22 +01:00
state.c Assorted spelling fixes. 2008-05-07 12:07:11 +02:00
stateblock.c Spelling fixes. 2008-04-22 12:20:12 +02:00
surface.c wined3d: Use ModifyLocation() to force a reload on color key change. 2008-07-01 12:25:54 +02:00
surface_base.c Spelling fixes. 2008-04-22 12:20:12 +02:00
surface_gdi.c wined3d: Only copy front buffer to screen in gdi RealizePalette. 2008-05-14 21:51:14 +02:00
swapchain.c Assorted spelling fixes. 2008-05-07 12:07:11 +02:00
texture.c wined3d: Improve detection of device palette change. 2008-04-03 11:31:57 +02:00
utils.c wined3d: Report post pixelshader blending on WINED3DFMT_A16B16G16R16F. 2008-06-23 12:55:02 +02:00
vertexbuffer.c wined3d: Update copyright lines. 2008-04-02 20:22:42 +02:00
vertexdeclaration.c wined3d: Use unsigned int instead of size_t for element counts. 2008-01-07 17:17:04 +01:00
vertexshader.c wined3d: Update copyright lines. 2008-04-02 20:22:42 +02:00
volume.c wined3d: Implement IWineD3DVolume::UnLoad. 2008-01-14 15:11:07 +01:00
volumetexture.c wined3d: Move some UnLoad code to the base texture class. 2008-02-05 12:32:58 +01:00
wined3d.spec d3d: Move clippers from DDraw to wined3d. 2007-05-08 18:27:44 +02:00
wined3d_main.c wined3d: Add a registry key to allow/disallow multisampling. 2008-06-03 11:17:09 +02:00
wined3d_private.h wined3d: Update the blit ortho on size changes. 2008-07-02 12:24:35 +02:00
wined3d_private_types.h wined3d: Also move the rendertarget capability to the formats table. 2008-03-29 10:31:50 +01:00