Stefan Dösinger
|
9b3ab8a6f4
|
wined3d: Set z = 0.0 via the projection matrix instead of depth clamping.
This works on cards that don't implement ARB_depth_clamp like r500
cards. Note that texturing is influenced by position.w, not position.z.
|
2015-02-12 22:20:05 +09:00 |
Matteo Bruni
|
1aa5015467
|
wined3d: Directly use the core version of glTex[Sub]Image3D.
|
2015-02-09 22:05:32 +09:00 |
Matteo Bruni
|
9defaa53a1
|
wined3d: Use the core version of the asynchronous queries functions.
|
2015-02-02 22:39:05 +09:00 |
Matteo Bruni
|
d360a51f3c
|
wined3d: Use the core version of the shader object functions.
|
2015-01-23 12:02:37 +01:00 |
Matteo Bruni
|
e192939652
|
wined3d: Use the core version of GL vertex attribute functions where possible.
|
2015-01-23 12:02:33 +01:00 |
Matteo Bruni
|
8ddb7e32f8
|
wined3d: Add separate stencil state setup via GL 2.0+ core functions.
|
2015-01-22 13:37:53 +01:00 |
Matteo Bruni
|
915e0ef0cf
|
wined3d: Always use the core version of the glPointParameteri function.
The state function depends on GL 2.0+ so it's unnecessary to
check for NV_POINT_SPRITE.
|
2015-01-20 16:09:01 +01:00 |
Matteo Bruni
|
aff0c389cc
|
wined3d: Use the core version of glDrawElementsInstanced.
|
2015-01-20 16:08:58 +01:00 |
Matteo Bruni
|
75b96768e5
|
wined3d: Use the core version of glDrawBuffers.
|
2015-01-20 16:08:56 +01:00 |
Matteo Bruni
|
6bb32e47ff
|
wined3d: Use the core gl*CompressedTex* functions.
|
2015-01-20 16:08:54 +01:00 |
Henri Verbeet
|
c6232e1d11
|
wined3d: Create GL sampler objects for wined3d sampler objects.
|
2015-01-15 17:24:43 +01:00 |
Henri Verbeet
|
5231113fc7
|
wined3d: Replace wined3d_texture_apply_state_changes() with wined3d_texture_apply_sampler_desc().
|
2015-01-15 17:24:38 +01:00 |
Matteo Bruni
|
7e169d43c5
|
wined3d: Use the core glColorMaski function.
|
2015-01-15 11:44:22 +01:00 |
Matteo Bruni
|
79a0dece8b
|
wined3d: Use the core version of the gl*Buffer* functions.
|
2015-01-15 11:44:20 +01:00 |
Matteo Bruni
|
3ccb66f472
|
wined3d: Use the core version of the glBlend* functions.
|
2015-01-09 11:49:37 +01:00 |
Matteo Bruni
|
993075cdb3
|
wined3d: Prefer the core glActiveTexture function.
|
2015-01-09 11:49:33 +01:00 |
Matteo Bruni
|
c603e47986
|
wined3d: Inline GL_EXT_FUNCS_GEN in load_gl_funcs.
|
2015-01-09 11:49:16 +01:00 |
Stefan Dösinger
|
a835ae8643
|
wined3d: Fix mode comparison in wined3d_set_adapter_display_mode.
|
2014-11-20 22:30:48 +09:00 |
Stefan Dösinger
|
f6dde70624
|
wined3d: Restore the display mode on focus change.
|
2014-11-19 17:56:44 +09:00 |
Caron Wills
|
9f36db8fa5
|
wined3d: Add NVIDIA GeForce GTX 970 to supported device list.
|
2014-11-18 22:08:53 +09:00 |
Jonas Maebe
|
3a7bf90f66
|
wined3d: Add NVIDIA Geforce GT 750M to supported device list.
|
2014-11-14 21:30:36 +09:00 |
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 |