Henri Verbeet
|
b84d1ce5f7
|
wined3d: Clippers don't need parents.
|
2010-09-01 14:00:56 +02:00 |
Henri Verbeet
|
7c675b522a
|
wined3d: Queries don't need parents.
|
2010-09-01 12:40:08 +02:00 |
Henri Verbeet
|
2ef400901d
|
wined3d: Devices don't need parents.
|
2010-09-01 12:40:07 +02:00 |
Henri Verbeet
|
3a7f08a56f
|
wined3d: Rename wined3d_format_desc to wined3d_format.
|
2010-08-31 14:23:47 +02:00 |
Henri Verbeet
|
c689280beb
|
wined3d: Use surface_color_fill() in IWineD3DDeviceImpl_ColorFill().
|
2010-08-30 11:26:45 +02:00 |
Henri Verbeet
|
ecc67757ab
|
wined3d: Introduce surface_color_fill().
This is also a first attempt at a more structured interface to blitter
operations.
|
2010-08-30 11:26:45 +02:00 |
Henri Verbeet
|
b233e7b301
|
wined3d: Rename the "format" field in wined3d_format_desc to "id".
|
2010-08-26 12:41:44 +02:00 |
Henri Verbeet
|
42b814c7d1
|
wined3d: Remove the GetContainer() methods from the public wined3d interface.
There's nothing left that uses these.
|
2010-08-26 12:41:39 +02:00 |
Henri Verbeet
|
cc5271d1b7
|
wined3d: Rename WINED3DFORMAT to wined3d_format_id.
|
2010-08-24 12:25:01 +02:00 |
Henri Verbeet
|
50b5955288
|
wined3d: Use floating point colors in the blitter's color_fill functions.
|
2010-08-24 12:24:39 +02:00 |
Henri Verbeet
|
9956ea7044
|
wined3d: Convert from floating point to specific surface formats.
Instead of from WINED3DFMT_B8G8R8A8_UNORM.
|
2010-08-24 12:24:33 +02:00 |
Henri Verbeet
|
a455a918c1
|
wined3d: Explicitly pass the draw rect to device_clear_render_targets().
For regular clears this is the intersection of the viewport and scissor
rectangles, but color fills shouldn't be affected by those.
|
2010-08-24 12:24:28 +02:00 |
Stefan Dösinger
|
fad5ff478d
|
wined3d: Fix the wined3d_event_query_supported prototype.
|
2010-08-23 13:37:03 +02:00 |
Henri Verbeet
|
b93a9b37fa
|
wined3d: Pass a WINED3DCOLORVALUE structure to IWineD3DDeviceImpl_ClearRendertargetView().
The structure is nicer to work with than the array.
|
2010-08-23 12:05:24 +02:00 |
Henri Verbeet
|
8292c687d8
|
wined3d: Get rid of the now redundant SFLAG_SWAPCHAIN surface flag.
|
2010-08-17 11:55:32 +02:00 |
Henri Verbeet
|
0b24db5db5
|
wined3d: Also store the subresource container type.
|
2010-08-17 11:55:32 +02:00 |
Henri Verbeet
|
b0fb388edb
|
wined3d: A volume's container is always a volume texture.
|
2010-08-17 11:55:32 +02:00 |
Henri Verbeet
|
61db577a4b
|
wined3d: Remove SetContainer() from the public IWineD3DSurface interface.
|
2010-08-17 11:55:32 +02:00 |
Henri Verbeet
|
89e6a60732
|
wined3d: Remove SetContainer() from the public IWineD3DVolume interface.
|
2010-08-17 11:55:32 +02:00 |
Henri Verbeet
|
d494dfb6c0
|
wined3d: Rename surface_calculate_size() to wined3d_format_calculate_size().
|
2010-08-16 13:47:42 +02:00 |
Henri Verbeet
|
6a9476b609
|
wined3d: Correctly calculate the resource size for ATI2N surfaces.
|
2010-08-16 13:47:37 +02:00 |
Henri Verbeet
|
e1188b0c8e
|
wined3d: Fix some misspellings of "surface".
|
2010-08-16 13:47:17 +02:00 |
Henri Verbeet
|
5f2fcfdd6b
|
wined3d: Reattach FBO attachments when any of the corresponding surfaces is unloaded.
|
2010-08-16 13:47:08 +02:00 |
Henri Verbeet
|
b2e1e1fd71
|
wined3d: Pass the color as floating point values to device_clear_render_targets().
|
2010-08-03 11:06:42 +02:00 |
Henri Verbeet
|
237f39377f
|
wined3d: Move the draw buffer array to the context.
|
2010-07-30 11:36:03 +02:00 |
Stefan Dösinger
|
6a87681b11
|
wined3d: Fix an msvc anachronism warning.
|
2010-07-29 17:33:34 +02:00 |
Stefan Dösinger
|
81b03d8891
|
wined3d: Use a int for the mantissa in float_24_to_32.
|
2010-07-29 17:33:34 +02:00 |
Stefan Dösinger
|
b25f22e456
|
wined3d: Use powf instead of pow.
|
2010-07-29 17:33:34 +02:00 |
Henri Verbeet
|
0bf68b846a
|
wined3d: Merge strect_rect_fbo() and surface_load_srgb_fbo().
|
2010-07-26 18:38:31 +02:00 |
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 |
Henri Verbeet
|
d374d85055
|
wined3d: Clear all render targets in an MRT setup.
|
2010-07-23 11:46:47 +02:00 |
Henri Verbeet
|
f7760656f3
|
wined3d: Remove LoadLocation() from the public wined3d surface interface.
|
2010-07-22 10:13:24 +02:00 |
Henri Verbeet
|
147f24dd78
|
wined3d: Remove ModifyLocation() from the public wined3d surface interface.
|
2010-07-22 10:13:13 +02:00 |
Luke Bratch
|
c63c568731
|
wined3d: Add Nvidia 8800GTX detection.
|
2010-07-21 13:23:59 +02:00 |
Henri Verbeet
|
0344bc429d
|
wined3d: Just implement BindTexture() for GDI surfaces in surface_gdi.c.
|
2010-07-21 09:33:05 +02:00 |
Henri Verbeet
|
aae8f13610
|
wined3d: Remove an unused prototype.
|
2010-07-21 09:33:01 +02:00 |
Henri Verbeet
|
d6e08f8074
|
wined3d: Consolidate surface related prototypes in wined3d_private.h.
|
2010-07-20 13:13:04 +02:00 |
Wolfram Sang
|
ddd1c72574
|
wined3d: Clarify some comments about Intel cards.
|
2010-06-01 13:37:18 +02:00 |
Henri Verbeet
|
1b5cc39a86
|
wined3d: Get rid of some dead code.
|
2010-06-01 11:03:56 +02:00 |
Roderick Colenbrander
|
39eaaeaa27
|
wined3d: Add support for mobile Geforce 3xx GPUs.
|
2010-05-27 14:46:43 +02:00 |
Roderick Colenbrander
|
036295c37a
|
wined3d: Add Geforce 2xx lowend models.
|
2010-05-27 14:46:43 +02:00 |
Roderick Colenbrander
|
c471724a2a
|
wined3d: Add Geforce 4x0 cards to GPU database.
|
2010-05-27 14:46:43 +02:00 |
Henri Verbeet
|
e8ac9bbd7f
|
wined3d: Get rid of GLINFO_LOCATION.
|
2010-05-25 13:29:00 +02:00 |
Stefan Dösinger
|
b5da118531
|
wined3d: Catch RCP 0.0 in ARB.
|
2010-05-21 18:58:04 +02:00 |
Michael Stefaniuc
|
6d89364ad1
|
wined3d: Avoid using the long type.
|
2010-05-21 18:58:04 +02:00 |
Henri Verbeet
|
5dff410254
|
wined3d: Explicitly pass GL info to buffer_get_sysmem().
|
2010-05-21 14:37:52 +02:00 |
Henri Verbeet
|
e647309402
|
wined3d: Explicitly pass GL info to buffer_create_buffer_object().
|
2010-05-21 14:37:52 +02:00 |
Henri Verbeet
|
db0784e1da
|
wined3d: Introduce a separate function for translating front buffer coordinates to GL coordinates.
|
2010-05-21 14:37:52 +02:00 |
Henri Verbeet
|
0fe7b45b6c
|
wined3d: Make context_attach_surface_fbo() static.
|
2010-05-19 16:57:59 +02:00 |
Roderick Colenbrander
|
ba8f0da271
|
wined3d: Remove unneeded d3dfmt_get_conv conversion constants.
|
2010-05-17 14:43:56 +02:00 |