Stefan Dösinger
|
b284f13836
|
wined3d: Pass a texture and sub-resource index to wined3d_texture_ops.texture_sub_resource_upload_data().
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-04-08 12:29:37 +09:00 |
Henri Verbeet
|
11db4d4a1d
|
wined3d: Use the texture dimension helpers in surface_load_texture().
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-04-08 12:29:35 +09:00 |
Henri Verbeet
|
7c9ff85452
|
wined3d: Use the texture dimension helpers in surface_load_ds_location().
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-04-08 12:29:33 +09:00 |
Henri Verbeet
|
8c3b0aead5
|
wined3d: Use the texture dimension helpers in surface_blt_special().
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-04-08 12:29:30 +09:00 |
Henri Verbeet
|
35fdf09643
|
wined3d: Use the texture dimension helpers in surface_translate_drawable_coords().
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-04-08 12:29:28 +09:00 |
Henri Verbeet
|
81dae1c636
|
wined3d: Use the texture dimension helpers in fb_copy_to_texture_hwstretch().
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-04-08 12:29:24 +09:00 |
Stefan Dösinger
|
7d23c8a4d8
|
wined3d: Get rid of wined3d_texture_ops.texture_sub_resource_load().
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-04-07 12:57:39 +09:00 |
Henri Verbeet
|
d85706381c
|
wined3d: Merge drawStridedFast() and drawStridedInstanced().
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-04-07 12:57:36 +09:00 |
Henri Verbeet
|
f3c155cc56
|
wined3d: Merge drawStridedSlow() and drawStridedSlowVs().
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-04-07 12:57:34 +09:00 |
Henri Verbeet
|
eeac4013cd
|
wined3d: Use struct wined3d_ffp_attrib_ops for generic attributes as well.
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-04-07 12:57:31 +09:00 |
Henri Verbeet
|
e686b5a62f
|
wined3d: Explicitly pass a wined3d_state structure to context_apply_clear_state().
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-04-07 12:57:29 +09:00 |
Henri Verbeet
|
668fd0b194
|
wined3d: Recognise Intel Ivybridge on MacOS.
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-04-07 12:57:26 +09:00 |
Caron Wills
|
9ecc547c6a
|
wined3d: Add Nvidia GeForce 820M.
Signed-off-by: Caron Wills <caron@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-04-07 12:57:20 +09:00 |
Henri Verbeet
|
e510212626
|
wined3d: Use the texture dimension helpers in fb_copy_to_texture_direct().
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-04-06 12:50:18 +09:00 |
Henri Verbeet
|
f05febcb14
|
wined3d: Use the texture dimension helpers in surface_load_fb_texture().
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-04-06 12:50:16 +09:00 |
Henri Verbeet
|
d5dd78a4ba
|
wined3d: Use the texture dimension helpers in read_from_framebuffer().
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-04-06 12:50:14 +09:00 |
Henri Verbeet
|
4ef9f113c9
|
wined3d: Use the texture dimension helpers in surface_upload_from_surface().
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-04-06 12:50:12 +09:00 |
Henri Verbeet
|
7d3f493d55
|
wined3d: Use the texture dimension helpers in surface_download_data().
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-04-06 12:50:09 +09:00 |
Henri Verbeet
|
639dd9b9e3
|
wined3d: Return a wined3d_texture_sub_resource structure from wined3d_texture_get_sub_resource().
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-04-05 12:52:33 +09:00 |
Henri Verbeet
|
4f3648705e
|
wined3d: Avoid surface_from_resource() in surface_load_ds_location().
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-04-05 12:52:29 +09:00 |
Henri Verbeet
|
e6e89dbc65
|
wined3d: Avoid surface_from_resource() in swapchain_gdi_present().
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-04-05 12:52:24 +09:00 |
Henri Verbeet
|
6b8fb1c22e
|
wined3d: Also update the swap interval when not recreating the context in wined3d_device_reset().
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-04-05 12:52:19 +09:00 |
Henri Verbeet
|
425e84dac5
|
wined3d: Try harder to create a converted surface in surface_convert_format().
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-04-05 12:52:15 +09:00 |
Józef Kucia
|
e8e27b1a25
|
wined3d: Implement SM4 ult instruction.
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>
|
2016-04-05 00:06:44 +09:00 |
Józef Kucia
|
992f3add3a
|
wined3d: Recognize SM5 hs_join_phase opcode.
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>
|
2016-04-05 00:06:43 +09:00 |
Józef Kucia
|
231f9188bf
|
wined3d: Recognize SM5 hs_control_point_phase opcode.
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>
|
2016-04-05 00:06:43 +09:00 |
Józef Kucia
|
90ce5e24f7
|
wined3d: Recognize SM5 vpc register.
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>
|
2016-04-05 00:06:43 +09:00 |
Józef Kucia
|
63d0392491
|
wined3d: Recognize SM5 vOutputControlPointID register.
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>
|
2016-04-05 00:06:43 +09:00 |
Józef Kucia
|
a6c0139e9d
|
wined3d: Recognize SM5 vicp register.
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>
|
2016-04-05 00:06:43 +09:00 |
Józef Kucia
|
ddc7ea39ad
|
wined3d: Recognize SM5 vDomainLocation register.
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>
|
2016-04-05 00:06:43 +09:00 |
Józef Kucia
|
a5b810b0b3
|
wined3d: Print "state_id" for undefined states.
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>
|
2016-04-05 00:06:42 +09:00 |
Józef Kucia
|
ab3aaee6fd
|
wined3d: Print FIXME() for unknown SM4+ register types.
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>
|
2016-04-05 00:06:42 +09:00 |
Alistair Leslie-Hughes
|
20478d9182
|
wined3d: Add detection for NVIDIA GTX TITAN.
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-04-04 13:13:09 +09:00 |
Jarkko Korpi
|
ea4f91c7ea
|
wined3d: Add detection for NVIDIA GeForce 425M.
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-04-04 13:13:05 +09:00 |
Stefan Dösinger
|
7f9798de91
|
wined3d: Remove the dead wined3d_volume_invalidate_location declaration.
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-04-04 13:13:01 +09:00 |
Henri Verbeet
|
29421729ef
|
wined3d: Use the texture dimension helpers in surface_is_full_rect().
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-04-04 13:12:55 +09:00 |
Henri Verbeet
|
d496fbc1e4
|
wined3d: Use the texture dimension helpers in surface_create_dib_section().
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-04-04 13:12:53 +09:00 |
Henri Verbeet
|
a138460fc5
|
wined3d: Use the texture dimension helpers in surface_get_rect().
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-04-04 13:12:50 +09:00 |
Henri Verbeet
|
c2900cd8ba
|
wined3d: Use the texture dimension helpers in wined3d_device_set_cursor_properties().
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-04-04 13:12:48 +09:00 |
Henri Verbeet
|
3f5e1d1707
|
wined3d: Use the texture dimension helpers in wined3d_device_create_cursor_texture().
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-04-04 13:12:28 +09:00 |
Józef Kucia
|
ea92105d41
|
wined3d: Add domain shader type.
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>
|
2016-04-01 20:51:33 +09:00 |
Józef Kucia
|
a69c92d669
|
wined3d: Get rid of long else-if sequence from shader_sm4_read_instruction().
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>
|
2016-04-01 20:51:23 +09:00 |
Józef Kucia
|
873912847e
|
wined3d: Recognize SM5 dcl_tessellator_partitioning opcode.
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>
|
2016-04-01 20:51:21 +09:00 |
Józef Kucia
|
90dcb4db72
|
wined3d: Recognize SM5 dcl_tessellator_output_primitive opcode.
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>
|
2016-04-01 20:51:18 +09:00 |
Józef Kucia
|
e1a870c6ab
|
wined3d: Recognize SM5 dcl_tessellator_domain opcode.
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>
|
2016-04-01 20:51:15 +09:00 |
Matteo Bruni
|
6654af1017
|
wined3d: Don't read texcoord attributes unless necessary.
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-04-01 12:49:14 +09:00 |
Matteo Bruni
|
dd5cf16799
|
wined3d: Avoid the deprecated gl_FragData on core profile contexts.
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-04-01 12:49:12 +09:00 |
Matteo Bruni
|
0526544576
|
wined3d: Avoid the deprecated GLSL "attribute" keyword on core profile contexts.
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-04-01 12:49:09 +09:00 |
Stefan Dösinger
|
a2c5afe61e
|
wined3d: Introduce wined3d_texture_get_memory().
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-04-01 12:48:41 +09:00 |
Henri Verbeet
|
e50ff74808
|
wined3d: Avoid surface_from_resource() in swapchain_gdi_frontbuffer_updated().
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-04-01 12:48:39 +09:00 |