Sweden-Number/dlls/wined3d
Stefan Dösinger d3c29b7063 wined3d: NP2 coordinate adjustment is a vertex operation.
When a sampler is changed and unconditional NP2 textures are not
supported, the texture matrix may need adjustment. The sampler state
function checks for that, and calls the texture transform setting
function in that case. However, samplers are a misc state, and the
texture transform flags a vertex state.  Thus split up the code and
move the matrix changes to the vertex side.
2008-07-14 11:43:30 +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: Move shader_fragment_enable to the fragment pipeline implementation. 2008-07-11 14:32:37 +02:00
ati_fragment_shader.c wined3d: Remove the atifs shader backend. 2008-07-14 11:43:09 +02:00
baseshader.c wined3d: Set ffp caps in the ffp backend, not the shader backend. 2008-07-11 14:32:53 +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: Move shader_fragment_enable to the fragment pipeline implementation. 2008-07-11 14:32:37 +02:00
cubetexture.c wined3d: Improve detection of device palette change. 2008-04-03 11:31:57 +02:00
device.c wined3d: Remove the atifs shader backend. 2008-07-14 11:43:09 +02:00
directx.c wined3d: Remove the atifs shader backend. 2008-07-14 11:43:09 +02:00
drawprim.c wined3d: Don't call shader_select() in depth_blt(). 2008-07-10 20:33:29 +02:00
glsl_shader.c wined3d: Set ffp caps in the ffp backend, not the shader backend. 2008-07-11 14:32:53 +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 wined3d: NP2 coordinate adjustment is a vertex operation. 2008-07-14 11:43:30 +02:00
stateblock.c wined3d: Store the current GLSL program in the backend's private data. 2008-07-08 10:47:30 +02:00
surface.c wined3d: Track depth stencil location per-surface. 2008-07-03 11:50:52 +02:00
surface_base.c wined3d: Move float_32_to_16() to surface_base.c which is the only place where it's used, and because it needs port.h for isinf(). 2008-07-10 12:18:43 +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 wined3d: Restore the gamma when destroying the swapchain. 2008-07-02 12:27:05 +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: Remove the DLL load init function. 2008-07-08 21:08:54 +02:00
wined3d_private.h wined3d: Remove the atifs shader backend. 2008-07-14 11:43:09 +02:00
wined3d_private_types.h wined3d: Track depth stencil location per-surface. 2008-07-03 11:50:52 +02:00