Sweden-Number/dlls/wined3d
Stefan Dösinger bfe7067973 wined3d: Ask the ffp/shader/blit implementation about format support.
If a format is not supported natively by opengl, a shader may be able
to convert it. Up to now, CheckDeviceFormat had magic knowldge which
GL extensions lead to which supported format. This patch adds
functions that allow CheckDeviceFormat to ask the actual
implementation for its capabilities.
2008-08-20 12:26:02 +02:00
..
Makefile.in wined3d: Use a swapchain for GDI surfaces. 2008-08-19 12:21:32 +02:00
arb_program_shader.c wined3d: Ask the ffp/shader/blit implementation about format support. 2008-08-20 12:26:02 +02:00
ati_fragment_shader.c wined3d: Ask the ffp/shader/blit implementation about format support. 2008-08-20 12:26:02 +02:00
baseshader.c wined3d: Ask the ffp/shader/blit implementation about format support. 2008-08-20 12:26:02 +02:00
basetexture.c wined3d: Use the nofilter mipmap lookup for np2 textures. 2008-07-18 11:41:21 +02:00
clipper.c d3d: Move clippers from DDraw to wined3d. 2007-05-08 18:27:44 +02:00
context.c wined3d: Handle CTXUSAGE_BLIT with offscreen targets and FBO ORM. 2008-08-05 14:09:34 +02:00
cubetexture.c wined3d: Use GL_ARB_texture_non_power_of_two emulation. 2008-07-18 11:41:09 +02:00
device.c wined3d: Start a framework for color conversion shaders in blits. 2008-08-20 12:25:26 +02:00
directx.c wined3d: Ask the ffp/shader/blit implementation about format support. 2008-08-20 12:26:02 +02:00
drawprim.c wined3d: Apply FBO state in ActivateContext(). 2008-08-05 14:09:34 +02:00
glsl_shader.c wined3d: Ask the ffp/shader/blit implementation about format support. 2008-08-20 12:26:02 +02:00
indexbuffer.c wined3d: Update copyright lines. 2008-04-02 20:22:42 +02:00
nvidia_texture_shader.c wined3d: Ask the ffp/shader/blit implementation about format support. 2008-08-20 12:26:02 +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: Ask the ffp/shader/blit implementation about format support. 2008-08-20 12:26:02 +02:00
stateblock.c wined3d: Remove unneeded address-of operators from array names. 2008-07-14 11:50:22 +02:00
surface.c wined3d: Ask the ffp/shader/blit implementation about format support. 2008-08-20 12:26:02 +02:00
surface_base.c wined3d: Track overlay surfaces in the overlayed surface. 2008-08-05 14:09:37 +02:00
surface_gdi.c wined3d: Use a swapchain for GDI surfaces. 2008-08-19 12:21:32 +02:00
swapchain.c wined3d: Add a swapchain method to set the dest override. 2008-08-19 12:25:20 +02:00
swapchain_base.c wined3d: Move some swapchain code into a base class. 2008-08-19 12:20:47 +02:00
swapchain_gdi.c wined3d: Add a swapchain method to set the dest override. 2008-08-19 12:25:20 +02:00
texture.c wined3d: Use GL_ARB_texture_non_power_of_two emulation. 2008-07-18 11:41:09 +02:00
utils.c wined3d: Ask the ffp/shader/blit implementation about format support. 2008-08-20 12:26:02 +02:00
vertexbuffer.c wined3d: Update copyright lines. 2008-04-02 20:22:42 +02:00
vertexdeclaration.c d3d: D3DDECLTYPE_UNUSED is not valid in vertex declarations. 2008-07-24 11:55:42 +02: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: Use GL_ARB_texture_non_power_of_two emulation. 2008-07-18 11:41:09 +02: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: Ask the ffp/shader/blit implementation about format support. 2008-08-20 12:26:02 +02:00
wined3d_private_types.h wined3d: Track depth stencil location per-surface. 2008-07-03 11:50:52 +02:00