Sweden-Number/dlls/wined3d
Stefan Dösinger ac57b4e2f5 wined3d: Free shader private data on reset.
Since the shader backend implementations might track opengl resources in
their private data inform them about reset calls. For example, the atifs
backend keeps track of the replacement shaders, which are lost during an
opengl context recreation.
2008-03-25 19:48:14 +01:00
..
Makefile.in makefiles: Simplify the use of the IMPORTLIB variable in the DLL makefiles. 2008-03-04 20:55:01 +01:00
arb_program_shader.c wined3d: Move shader caps setting into the arb and glsl shader backends. 2008-03-25 19:39:23 +01:00
baseshader.c wined3d: Move shader caps setting into the arb and glsl shader backends. 2008-03-25 19:39:23 +01:00
basetexture.c wined3d: D3DTADDRESS_WRAP on conditional NP2 textures clamps to edge. 2008-02-05 12:37:49 +01:00
clipper.c
context.c wined3d: Make the state table a property of the shader backend. 2008-03-25 19:35:32 +01:00
cubetexture.c wined3d: Move some UnLoad code to the base texture class. 2008-02-05 12:32:58 +01:00
device.c wined3d: Free shader private data on reset. 2008-03-25 19:48:14 +01:00
directx.c wined3d: Move shader caps setting into the arb and glsl shader backends. 2008-03-25 19:39:23 +01:00
drawprim.c wined3d: Handle zero primitive count. 2008-03-24 20:40:13 +01:00
glsl_shader.c wined3d: Free shader private data on reset. 2008-03-25 19:48:14 +01:00
indexbuffer.c wined3d: Remove unneeded casts. 2008-01-24 11:41:36 +01:00
palette.c wined3d: Don't store primary surface palette in device palettes. 2008-03-25 11:53:55 +01:00
pixelshader.c wined3d: Move shader generation into the shader backend. 2008-03-25 19:35:58 +01:00
query.c wined3d: Give occlusion queries their own vtable. 2008-03-03 11:58:10 +01:00
resource.c Assorted spelling fixes. 2008-01-23 21:16:22 +01:00
state.c wined3d: Make the state table a property of the shader backend. 2008-03-25 19:35:32 +01:00
stateblock.c wined3d: Assign to structs instead of using memcpy. 2008-03-21 11:24:05 +01:00
surface.c wined3d: Don't use device palettes in RealizePalette. 2008-03-25 11:53:47 +01:00
surface_base.c wined3d: Don't store primary surface palette in device palettes. 2008-03-25 11:53:55 +01:00
surface_gdi.c wined3d: Don't use device palettes in RealizePalette. 2008-03-25 11:53:47 +01:00
swapchain.c wined3d: Disable the SWAPEFFECT_DISCARD clear. 2007-12-18 13:23:00 +01:00
texture.c wined3d: Move some UnLoad code to the base texture class. 2008-02-05 12:32:58 +01:00
utils.c wined3d: Add D32F_LOCKABLE to getDepthStencilBits. 2008-03-03 12:00:39 +01:00
vertexbuffer.c wined3d: Remove VBFLAG_LOAD. 2008-02-28 20:10:40 +01: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: Move shader generation into the shader backend. 2008-03-25 19:35:58 +01: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
wined3d_main.c wined3d: Default to GLSL. This is safe because we now have proper ps2.0/vs2.0 detection. 2007-10-29 13:04:58 +01:00
wined3d_private.h wined3d: Move shader caps setting into the arb and glsl shader backends. 2008-03-25 19:39:23 +01:00
wined3d_private_types.h wined3d: Implement texldb. 2007-09-11 13:47:58 +02:00