Józef Kucia
|
ecad1995a0
|
ddraw: Do not use unset viewport in viewport_activate().
Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-11-12 16:44:22 +01:00 |
Józef Kucia
|
f4865564ec
|
ddraw: Do not return unset viewport from GetViewport().
Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-11-12 16:44:20 +01:00 |
Józef Kucia
|
709f596b6b
|
ddraw: Validate "dwSize" when setting viewports.
Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-11-12 16:44:17 +01:00 |
Matteo Bruni
|
700394f5ff
|
ddraw: Forbid setting viewport extents larger than the render target in SetViewport().
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-04-20 14:06:35 +02:00 |
Matteo Bruni
|
7df2060167
|
ddraw: Forbid setting viewport extents larger than the render target in SetViewport2().
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-04-13 22:21:46 +02:00 |
Matteo Bruni
|
233af36482
|
ddraw: Return error on NULL viewport in {Get, Set}Viewport[2]().
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-04-13 22:21:44 +02:00 |
Henri Verbeet
|
9cc7c6e99f
|
ddraw: Use the global memory allocation helpers.
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-02-13 20:23:26 +01:00 |
Stefan Dösinger
|
58b82c6751
|
ddraw: Use the clip space matrix in TransformVertices.
Signed-off-by: Stefan Dösinger <stefandoesinger@gmx.at>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-10-03 20:43:01 +02:00 |
Stefan Dösinger
|
3cd0d92c8c
|
ddraw: Validate the input data in TransformVertices.
Signed-off-by: Stefan Dösinger <stefandoesinger@gmx.at>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-09-01 21:21:34 +09:00 |
Stefan Dösinger
|
56e9a6e792
|
ddraw: Fix offscreen flag handling in TransformVertices.
Signed-off-by: Stefan Dösinger <stefandoesinger@gmx.at>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-09-01 21:21:34 +09:00 |
Stefan Dösinger
|
606441e57e
|
ddraw: Copy extra vertex data in viewport::TransformVertices.
Signed-off-by: Stefan Dösinger <stefandoesinger@gmx.at>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-09-01 21:21:33 +09:00 |
Nikolay Sivov
|
a4fabd283d
|
ddraw: Fix its vs it's typos.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-08-02 06:08:44 -05:00 |
Michael Stefaniuc
|
63fcf7faee
|
ddraw: Don't memset memory before overwritting it.
Signed-off-by: Michael Stefaniuc <mstefani@redhat.de>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-07-28 21:38:03 +09:00 |
Matteo Bruni
|
b41a3ad219
|
ddraw: Make sure AddLight properly activates lights.
|
2015-03-31 18:49:29 +09:00 |
Henri Verbeet
|
1dea0c1d67
|
ddraw: Get rid of some comments in the middle of the copyright headers.
|
2015-03-20 21:32:21 +09:00 |
Henri Verbeet
|
27a0b8a5f0
|
ddraw: Only output a warning when clearing a viewport without background material.
|
2014-04-30 09:34:05 +02:00 |
Henri Verbeet
|
4ff220f94b
|
ddraw: Reject setting a 0 material handle in d3d_viewport_SetBackground().
|
2014-04-30 09:34:03 +02:00 |
Andrey Gusev
|
e7f0a8a081
|
Assorted spelling and typos fixes.
|
2014-01-27 17:00:11 +01:00 |
Stefan Dösinger
|
c0faf86fff
|
ddraw: Fix double to float conversion warnings.
|
2013-08-01 20:43:42 +02:00 |
Stefan Dösinger
|
9a0b2a5100
|
ddraw: device::GetCurrentViewport returns an error if no viewport is set.
|
2013-01-29 11:47:37 +01:00 |
Stefan Dösinger
|
aaa11492db
|
wined3d: Ignore clears if count = 0 and rects != NULL.
|
2013-01-23 19:16:32 +01:00 |
Henri Verbeet
|
f79bbc767d
|
wined3d: wined3d_device_set_transform() never fails.
|
2012-09-12 12:46:07 +02:00 |
Francois Gouget
|
fac36c55e9
|
Assorted typo, spelling, wording and case fixes.
|
2012-05-15 16:26:43 +02:00 |
Henri Verbeet
|
daedd0077d
|
ddraw: Get rid of IDirect3DDeviceImpl.
|
2012-04-10 16:21:25 +02:00 |
Henri Verbeet
|
fefb5a943d
|
ddraw: Get rid of IDirect3DMaterialImpl.
|
2012-03-16 11:09:07 +01:00 |
Henri Verbeet
|
0c11c316bb
|
ddraw: Get rid of IDirect3DViewportImpl.
|
2012-03-15 19:52:05 +01:00 |
Henri Verbeet
|
7b918934e6
|
ddraw: Get rid of IDirect3DLightImpl.
|
2012-03-14 11:48:45 +01:00 |
Henri Verbeet
|
1cee1891fd
|
ddraw: Get rid of IDirectDrawImpl.
|
2012-03-09 11:32:35 +01:00 |
Henri Verbeet
|
f38e94af7c
|
wined3d: Get rid of the WINED3DTRANSFORMSTATETYPE typedef.
|
2012-01-12 12:37:18 +01:00 |
Henri Verbeet
|
4a30db74b1
|
ddraw: Handle the Direct3D clipspace transformation.
Direct3D3 and earlier have an extra transformation to scale clipspace. It's
controlled by the extra viewport parameters in those versions.
|
2011-12-22 10:07:59 +01:00 |
Henri Verbeet
|
37a0f7ad65
|
wined3d: Get rid of the WINED3DMATRIX typedef.
|
2011-11-18 14:26:16 +01:00 |
Henri Verbeet
|
a2963b662c
|
ddraw: Use wined3d_mutex_lock() / wined3d_mutex_unlock() for locking.
|
2011-11-14 15:25:21 +01:00 |
Ričardas Barkauskas
|
472a8f7a67
|
ddraw: COM cleanup for IDirect3DDevice7 interface.
|
2011-10-17 18:24:58 +02:00 |
Ričardas Barkauskas
|
6b7e3e77d0
|
ddraw: COM cleanup for IDirect3DDevice3 interface.
|
2011-10-17 18:24:21 +02:00 |
Ričardas Barkauskas
|
38982ddf11
|
ddraw: Use unsafe_impl_from_IDirect3DViewport2 for application provided interfaces.
|
2011-10-04 15:25:31 -05:00 |
Ričardas Barkauskas
|
25bf0e914c
|
ddraw: Use unsafe_impl_from_IDirect3DViewport for application provided interfaces.
|
2011-10-04 15:25:25 -05:00 |
Ričardas Barkauskas
|
6253d319cb
|
ddraw: COM cleanup for IDirect3DViewport3 interface.
|
2011-10-04 15:25:20 -05:00 |
Ričardas Barkauskas
|
48668e9047
|
ddraw: Compare IDirect3DViewport3 interface instead of IDirect3DViewportImpl.
|
2011-10-04 15:25:13 -05:00 |
Ričardas Barkauskas
|
26be3c3000
|
ddraw: Use impl_from_IDirect3DViewport3 instead of cast to IDirect3DViewportImpl*.
|
2011-10-04 15:25:08 -05:00 |
Ričardas Barkauskas
|
f44734b724
|
ddraw: Use unsafe_impl_from_IDirect3DViewport3 for application provided interfaces.
|
2011-10-04 15:25:00 -05:00 |
Michael Stefaniuc
|
9059fee7c5
|
ddraw: Use unsafe_impl_from_IDirect3DLight() for application provided ifaces.
|
2011-06-09 13:28:12 +02:00 |
Henri Verbeet
|
8d4ca1f815
|
wined3d: Remove COM from the device implementation.
|
2011-05-17 10:06:18 +02:00 |
Henri Verbeet
|
979e3744f7
|
wined3d: Remove state management methods from the IWineD3DDevice interface.
|
2011-05-17 10:06:15 +02:00 |
Henri Verbeet
|
ac95c302ff
|
ddraw: Replace the light list with a standard Wine list.
|
2011-04-22 10:43:57 +02:00 |
Henri Verbeet
|
b1a385db11
|
ddraw: Remove some stray tabs.
|
2010-09-08 13:32:00 +02:00 |
Henri Verbeet
|
20a42b4c98
|
ddraw: Add / improve TRACEs.
|
2010-08-20 13:21:24 +02:00 |
Henri Verbeet
|
921bd1bf9a
|
ddraw: Add a separate function for viewport initialization.
|
2010-08-19 11:18:12 +02:00 |
Henri Verbeet
|
c5a14085d4
|
ddraw: Remove unused / redundant includes.
|
2010-08-19 11:17:41 +02:00 |
Henri Verbeet
|
fee9c1f2b5
|
ddraw: Remove a useless viewport callback.
|
2010-08-18 09:41:01 +02:00 |
Henri Verbeet
|
06a44abc19
|
ddraw: Remove useless light callbacks.
|
2010-08-18 09:40:32 +02:00 |