wine/dlls/wined3d
Stefan Dösinger f5e24f7a85 wined3d: Implement texldd.
GL_ARB_shader_texture is supported on dx9 ATI cards(and probably dx10
ones too). For Nvidia cards I included a fallback to normal texld.
GL_EXT_gpu_shader4 supports similar texture*Grad GLSL functions, just
with an EXT prefix instead of ARB. For dx9 NV cards we'd have to use
GL_NV_fragment_program2, which supports a texldd equivalent on those
cards.
2009-05-05 14:12:52 +02:00
..
arb_program_shader.c wined3d: Store the SM 1-3 opcode information tables in the SM 1-3 frontend. 2009-05-05 11:34:28 +02:00
ati_fragment_shader.c
baseshader.c wined3d: Implement texldd. 2009-05-05 14:12:52 +02:00
basetexture.c wined3d: Add pow2Matrix_identity flag to BaseTextureClass struct. 2009-03-31 12:39:27 +02:00
buffer.c wined3d: Fix an issue in buffer_get_sysmem. 2009-04-28 13:10:03 +02:00
clipper.c
context.c
cubetexture.c
device.c wined3d: Store the SM 1-3 opcode information tables in the SM 1-3 frontend. 2009-05-05 11:34:28 +02:00
directx.c wined3d: Implement texldd. 2009-05-05 14:12:52 +02:00
drawprim.c wined3d: Save some memory in vertex buffers. 2009-04-10 11:14:32 +02:00
gl_compat.c
glsl_shader.c wined3d: Implement texldd. 2009-05-05 14:12:52 +02:00
Makefile.in wined3d: Introduce a stubbed SM4 shader frontend. 2009-05-05 11:34:07 +02:00
nvidia_texture_shader.c
palette.c
pixelshader.c wined3d: Store the SM 1-3 opcode information tables in the SM 1-3 frontend. 2009-05-05 11:34:28 +02:00
query.c
resource.c
shader_sm1.c wined3d: Implement shader_sm4_is_end(). 2009-05-05 11:34:39 +02:00
shader_sm4.c wined3d: Implement shader_sm4_is_end(). 2009-05-05 11:34:39 +02:00
state.c wined3d: Fix a few more direct buffer accesses. 2009-04-28 13:10:02 +02:00
stateblock.c d3d: Remove the format from index buffers. 2009-04-09 16:28:25 +02:00
surface.c wined3d: Emulate R16G16F and R32G32F if GL_ARB_texture_rg is not supported. 2009-04-28 13:10:03 +02:00
surface_base.c wined3d: Get rid of the shared_handle parameter. 2009-04-23 14:22:06 +02:00
surface_gdi.c wined3d: Downgrade an ERR to a WARN. 2009-04-23 14:22:06 +02:00
swapchain.c
swapchain_base.c
swapchain_gdi.c
texture.c
utils.c d3d8, d3d9: Don't rely on the wined3d buffer type. 2009-04-08 11:35:29 +02:00
vertexdeclaration.c
vertexshader.c wined3d: Store the SM 1-3 opcode information tables in the SM 1-3 frontend. 2009-05-05 11:34:28 +02:00
view.c
volume.c
volumetexture.c
wined3d.spec
wined3d_gl.h wined3d: Implement texldd. 2009-05-05 14:12:52 +02:00
wined3d_main.c
wined3d_private.h wined3d: Implement texldd. 2009-05-05 14:12:52 +02:00