Henri Verbeet
d74fe031f9
wined3d: Calculate the SM4 output mapping in shader_sm4_init().
2014-11-04 16:54:30 +09:00
Stefan Dösinger
c35f0161c0
wined3d: Update AMD drivers.
2014-10-27 19:03:11 +09:00
Stefan Dösinger
a4443a97a7
wined3d: Update Nvidia driver versions.
2014-10-27 19:03:09 +09:00
Francois Gouget
0dd5cb1cef
Assorted spelling fixes.
2014-09-29 10:36:36 +02:00
Thomas Faber
c5b9bdc75a
wined3d: Use correct FXCAPS constant in wined3d_get_device_caps.
2014-09-24 14:05:18 +02:00
Andrei Slăvoiu
9d0f924d1b
wined3d: Pass the capabilities directly to d3d_level_from_gl_info and rename it to d3d_level_from_caps.
2014-09-23 17:17:12 +02:00
Andrei Slăvoiu
24f661674f
wined3d: Adjust the Intel fallbacks to better reflect reality.
2014-09-23 17:17:12 +02:00
Johannes Brandstätter
de3cb3af6f
wined3d: Fix trace output of emulated_textureram.
2014-09-02 15:07:09 +02:00
Andrei Slăvoiu
2c9c968a14
wined3d: Replace vendor specific callbacks with generic code that uses vendor specific arrays.
2014-08-20 14:07:07 +02:00
Henri Verbeet
df59ac1d0c
wined3d: Recognize some more AMD cards.
2014-08-19 14:49:24 +02:00
Henri Verbeet
7cdaece711
wined3d: Store the amount of video memory as a UINT64.
2014-08-18 12:47:13 +02:00
Andrei Slăvoiu
e9b0a0e181
wined3d: Use capabilities from the shader backend or the fragment pipeline to determine the D3D level.
2014-08-07 17:53:56 +02:00
Andrei Slăvoiu
48e25d0d21
wined3d: Make d3d_level_from_gl_info return an enum instead of a plain int.
2014-08-07 17:53:55 +02:00
Henri Verbeet
80bca9bc9c
wined3d: Add constant buffer support to the GLSL shader backend.
2014-08-04 14:23:29 +02:00
Andrei Slăvoiu
01b2b3074d
wined3d: Replace vendor specific callbacks with generic code that uses vendor specific renderer string tables.
2014-07-30 11:15:24 -05:00
Andrei Slăvoiu
1e7c5d8ca4
wined3d: Make the card selection for AMD binary driver use arrays only.
2014-07-30 11:14:42 -05:00
Andrei Slăvoiu
47bec5eba0
wined3d: Make the card selection for Nvidia binary driver use arrays only.
2014-07-30 11:14:26 -05:00
Andrei Slăvoiu
41962a5a07
wined3d: Remove the gl_info parameter from select_card callbacks.
2014-07-21 14:02:31 +02:00
Andrei Slăvoiu
22475ddd82
wined3d: Remove usage of gl_info parameter from select_card_amd_binary.
2014-07-21 14:02:29 +02:00
Andrei Slăvoiu
665c2e1e27
wined3d: Remove usage of gl_info parameter from select_card_nvidia_binary.
2014-07-21 14:02:26 +02:00
Henri Verbeet
8c19371b62
wined3d: Fix a couple of renderer strings in select_card_nvidia_binary().
2014-07-18 19:13:35 +02:00
Andrei Slăvoiu
fbdf618251
wined3d: Recognize cards that expose GLSL 1.30 as DX10 capable even if they don't support EXT_GPU_SHADER4.
2014-06-11 12:58:55 +02:00
Henri Verbeet
0eebe0515f
wined3d: Fix a couple of string declarations.
2014-05-02 13:45:10 +02:00
André Hentschel
84c63435b4
wined3d: Add NVIDIA Geforce GTX 780 Ti to supported device list.
2014-04-23 17:31:17 +02:00
Henri Verbeet
ac70dd2c97
ddraw: Validate the pitch for user memory surfaces against the unaligned minimum pitch.
...
User memory surfaces have a different minimum alignment from regular surfaces.
This fixes a regression introduced by commit
9c138d772c
.
2014-04-23 15:00:35 +02:00
Henri Verbeet
a1c63c2781
wined3d: Simplify the driver version info lookup in init_driver_info().
2014-04-23 15:00:02 +02:00
Henri Verbeet
36d8d6bf8e
wined3d: Ignore invalid PCI vendor/device overrides.
2014-04-22 11:26:31 +02:00
Andrew Sheldon
5ef54904f2
wined3d: Add NVIDIA Geforce GTX 780 to supported device list.
2014-04-21 17:08:04 +02:00
Matteo Bruni
4811a839cf
wined3d: Add support for GL_ARB_timer_query extension.
2014-04-17 13:52:53 +02:00
Henri Verbeet
5b8d3a0c70
wined3d: Set the WINED3DPBLENDCAPS_SRCALPHASAT destination blend cap when ARB_blend_func_extended is supported.
2014-04-15 21:03:54 +02:00
Henri Verbeet
7f2ae9889d
wined3d: Set VTF filter caps when VTF is supported.
2014-04-15 21:03:54 +02:00
Ryan Turner
a69c488f08
wined3d: Add NVIDIA Geforce GTX 750 to device list.
2014-04-11 17:04:06 +02:00
Ryan Turner
ed51082dd6
wined3d: Add NVIDIA Geforce GTX 760 to device list.
2014-04-09 19:17:21 +02:00
Stefan Dösinger
62f7ba2555
wined3d: Raise MaxPrimitiveCount and MaxVertexIndex.
2014-03-31 17:27:21 +02:00
Stefan Dösinger
938529e1f9
wined3d: Remove the version parameter.
2014-03-20 19:04:37 +01:00
Henri Verbeet
ae63dee517
wined3d: Get rid of GL_VENDOR_INTEL.
2014-03-06 12:01:27 +01:00
Henri Verbeet
720f686874
wined3d: Recognize VMware SVGA3D.
...
Unfortunately I was only able to test this by overriding the GL_RENDERER and
GL_VENDOR strings returned by the driver.
2014-03-05 11:49:53 +01:00
Erich E. Hoover
68e3b18533
ddraw: Return the D3D identifier when GetDeviceIdentifier is called with no flags.
2014-02-11 20:22:30 +01:00
Frédéric Delanoy
0f2bed51bd
Assorted spelling fixes.
2014-02-10 15:47:29 +01:00
Henri Verbeet
175c63773d
wined3d: Don't allow format conversion on Present() for d3d8.
...
Note that this isn't currently enforced by wined3d_swapchain_create() or
wined3d_device_reset() though.
2014-01-29 20:25:52 +01:00
Ken Thomases
d2c56a6027
wined3d: Improve CheckDeviceType() support for windowed mode.
...
For windowed mode:
* It doesn't matter if there are no adapter modes for the display format.
* A backbuffer format is valid so long as there's support for color conversion
to the display format.
* A backbuffer format of D3DFMT_UNKNOWN is allowed and means that it should be
the same as the display format.
2014-01-28 19:38:47 +01:00
Henri Verbeet
89dedf6408
ddraw: Just set the palette caps in ddraw7_GetCaps().
2013-12-13 12:36:11 +01:00
Nikolay Bogoychev
34ad4c7014
wined3d: Recognize GeForce GTX 765M.
2013-12-06 16:46:33 +01:00
Nikolay Bogoychev
48de52e2e0
wined3d: Recognize Haswell mobile graphics 4600.
2013-12-06 16:46:27 +01:00
Frédéric Delanoy
57d7f74d34
Assorted spelling fixes.
2013-11-21 19:44:46 +01:00
Rico Schüller
fb926490fe
wined3d: Use GL_EXT_texture_mirror_clamp when available.
2013-11-07 19:00:50 +01:00
Rico Schüller
de9e1cdcae
wined3d: Use GL_ARB_texture_mirror_clamp_to_edge when available.
2013-11-06 18:00:55 +01:00
Henri Verbeet
3ad8989614
wined3d: Introduce a function for safely releasing a DC.
2013-11-04 11:05:43 +01:00
Adam Bolte
66a559328a
wined3d: Add support for nVidia GTX 660M.
2013-10-14 17:26:15 +02:00
Stefan Dösinger
bb172d2a38
wined3d: Add support for converted volumes.
2013-09-23 20:32:31 +02:00