Henri Verbeet
|
943fb2fb57
|
wined3d: Do RGB <=> sRGB transfers using FBO blits.
Concept based on a patch by Stefan.
|
2010-07-26 18:38:31 +02:00 |
Stefan Dösinger
|
6b794cbd64
|
wined3d: Only perform sRGB write correction on formats that advertise it.
|
2010-07-22 10:22:26 +02:00 |
Henri Verbeet
|
9976e078cb
|
wined3d: Add some missing flags to debug_d3dusage().
|
2010-07-21 09:32:55 +02:00 |
Michael Stefaniuc
|
6d89364ad1
|
wined3d: Avoid using the long type.
|
2010-05-21 18:58:04 +02:00 |
Henri Verbeet
|
79145e215b
|
wined3d: Add support for shadow samplers.
|
2010-05-17 13:19:53 +02:00 |
Henri Verbeet
|
c1ea8fb6c7
|
wined3d: Store the VTF format capability in the format table.
|
2010-04-29 10:19:39 -05:00 |
Henri Verbeet
|
be7b01589f
|
wined3d: Store the sRGB write format capability in the format table.
|
2010-04-29 10:19:39 -05:00 |
Henri Verbeet
|
c041781255
|
wined3d: Store the sRGB read format capability in the format table.
|
2010-04-29 10:19:39 -05:00 |
Henri Verbeet
|
163940540d
|
wined3d: Store the bumpmap format capability in the format table.
|
2010-04-29 10:19:39 -05:00 |
Henri Verbeet
|
958b523707
|
wined3d: Store texture sub-resources in IWineD3DBaseTextureClass.
|
2010-04-25 07:26:51 -05:00 |
Roderick Colenbrander
|
4c87bc0c41
|
wined3d: Move A4L4 conversion to the formats table.
|
2010-04-14 18:00:47 +02:00 |
Roderick Colenbrander
|
cda78c01e6
|
wined3d: Move G16R16/R16G16F conversion to the formats table.
|
2010-04-14 18:00:47 +02:00 |
Roderick Colenbrander
|
e35f54ef1f
|
wined3d: Move R32G32F convertion to the formats table.
|
2010-04-13 17:56:35 +02:00 |
Roderick Colenbrander
|
5c635f4146
|
wined3d: Move D15S1 over to the formats table.
|
2010-04-13 17:56:32 +02:00 |
Roderick Colenbrander
|
6a081ef95a
|
wined3d: Move D24X4S4 to the formats table.
|
2010-04-13 17:56:29 +02:00 |
Roderick Colenbrander
|
485040bb5c
|
wined3d: Move D24FS8 to formats table.
|
2010-04-13 17:56:27 +02:00 |
Roderick Colenbrander
|
798ba56c1b
|
wined3d: Move L6V5U5 conversion to the formats table.
|
2010-04-13 17:56:24 +02:00 |
Roderick Colenbrander
|
7df7ce40c3
|
wined3d: Move X8L8V8U8 surface conversion to the format table.
|
2010-04-09 16:50:21 +02:00 |
Roderick Colenbrander
|
60c6294f84
|
wined3d: Move Q8W8V8U8 conversion to the format table.
|
2010-04-09 16:50:20 +02:00 |
Roderick Colenbrander
|
d7e1b973c7
|
wined3d: Start moving texture format fixups to the formats table.
|
2010-04-09 16:50:20 +02:00 |
Roderick Colenbrander
|
1f2976a302
|
wined3d: Move the arbfp p8 fixup to the format table and get rid of the d3dfmt_get_conv override.
|
2010-04-06 13:55:02 +02:00 |
Henri Verbeet
|
2381c9529d
|
wined3d: Don't use GLSL if the supported version isn't at least 1.20.
|
2010-04-06 11:48:47 +02:00 |
Henri Verbeet
|
1289842da3
|
wined3d: Move handling of the unimplemented WINED3DRS_STIPPLEPATTERN states to ddraw.
|
2010-04-02 10:36:06 +02:00 |
Henri Verbeet
|
2e5976a8c5
|
wined3d: Move handling of the unimplemented WINED3DRS_BORDERCOLOR state to ddraw.
|
2010-04-02 10:35:54 +02:00 |
Henri Verbeet
|
af9510f400
|
wined3d: Remove some unused render states.
|
2010-04-02 10:35:44 +02:00 |
Roderick Colenbrander
|
f724843f14
|
wined3d: Move argb_to_fmt to utils.c as a helper function to be used in more places.
|
2010-03-30 13:53:54 +02:00 |
Stefan Dösinger
|
f74de3ab65
|
wined3d: Don't advertise float formats as supported by WGL.
|
2010-03-26 10:28:52 +01:00 |
Henri Verbeet
|
12608b0a0d
|
wined3d: Unify "gl_formats_template" naming with the other format info tables.
|
2010-03-19 14:31:51 +01:00 |
Henri Verbeet
|
3aaa6ee6e7
|
wined3d: Rename GlPixelFormatDesc to wined3d_format_desc.
|
2010-03-19 14:31:47 +01:00 |
Roderick Colenbrander
|
27a96e477a
|
wined3d: Start moving paletted texture support to the blit_shader.
|
2010-03-19 13:15:21 +01:00 |
Roderick Colenbrander
|
fd99ab78c2
|
wined3d: Use draw_textured_quad in BltOverride.
|
2010-03-19 13:15:06 +01:00 |
Ričardas Barkauskas
|
a7aa4a87e2
|
wined3d: Fix ATI2N pitch and offset calculations.
|
2010-03-16 13:03:30 +01:00 |
Roderick Colenbrander
|
604caf0caa
|
wined3d: Remove oversize texture support.
|
2010-03-15 14:23:15 +01:00 |
Paul Andrew Panon
|
31573b21b9
|
wined3d: Rename GL_VENDOR to HW_VENDOR.
|
2010-03-03 16:06:07 +01:00 |
Roderick Colenbrander
|
c0ef7a1a93
|
wined3d: Move the 8-bit palette shader code over to the blit_shader backend.
|
2010-03-03 12:53:51 +01:00 |
Roderick Colenbrander
|
922ad80f42
|
wined3d: Rename yuv to complex in order to prepare for 8-bit palette fixups using the same code.
|
2010-03-03 12:53:41 +01:00 |
Henri Verbeet
|
7ff576bbab
|
wined3d: Select the blitter during adapter initialization.
|
2010-02-03 13:54:02 +01:00 |
Henri Verbeet
|
cee8e9d881
|
wined3d: Select the shader backend during adapter initialization.
|
2010-02-02 14:11:02 +01:00 |
Henri Verbeet
|
fb21551b2d
|
wined3d: Select the fragment pipeline during adapter initialization.
|
2010-02-02 14:10:56 +01:00 |
Henri Verbeet
|
9bbccb7f80
|
wined3d: Add a debug function for state names.
|
2010-01-29 13:30:05 +01:00 |
Henri Verbeet
|
08c2a23599
|
wined3d: Just use the GL 1.1 texture format constants.
We assume GL 1.1 is available everywhere else.
|
2010-01-28 11:07:48 +01:00 |
Henri Verbeet
|
98568f0ba1
|
wined3d: Add support for ARB_vertex_array_bgra.
|
2010-01-26 12:08:27 +01:00 |
Henri Verbeet
|
b3defd4c80
|
wined3d: Rename "wineD3DDevice" to "device".
|
2009-12-10 11:54:47 +01:00 |
Henri Verbeet
|
e4d8a3f309
|
wined3d: Move the various backend selection utility functions to utils.c.
|
2009-11-18 11:16:43 +01:00 |
Henri Verbeet
|
7676c66431
|
wined3d: WINED3DFMT_FLAG_GETDC is a basic format flag.
It has nothing to do with OpenGL, so shouldn't be in "gl_formats_template".
This fixes a regression introduced by e1469961d4 .
|
2009-11-17 15:14:54 +01:00 |
Henri Verbeet
|
db2273652d
|
wined3d: Add a format table for basic format flags like WINED3DFMT_FLAG_FOURCC.
|
2009-11-17 15:14:54 +01:00 |
Henri Verbeet
|
bf10dbe8a6
|
wined3d: Map D3DFMT_D24S8 to WINED3DFMT_D24_UNORM_S8_UINT.
The internal order of the depth and stencil bits is unspecified since the
format isn't lockable.
|
2009-10-30 11:28:52 +01:00 |
Henri Verbeet
|
111307dfba
|
wined3d: Get rid of the GL_SUPPORT macro.
|
2009-10-29 13:09:33 +01:00 |
Henri Verbeet
|
48e03bc189
|
wined3d: Introduce a separate structure for various OpenGL implementation limits.
|
2009-10-29 13:09:27 +01:00 |
Henri Verbeet
|
2447c8bc3e
|
wined3d: Store PCI IDs in wined3d_driver_info instead of wined3d_gl_info.
|
2009-10-27 10:54:50 +01:00 |