Stefan Dösinger
|
22319c7f9e
|
wined3d: Work around broken FFP fog with ARB shaders.
|
2013-06-19 20:09:53 +02:00 |
Karol Herbst
|
627aebf774
|
wined3d: Add Nvidia GeForce GTX 770M.
|
2013-06-14 13:51:37 +02:00 |
Maxime Lombard
|
214d6ed0ba
|
wined3d: Add Nvidia GeForce GTX 670MX.
|
2013-06-14 13:51:35 +02:00 |
Henri Verbeet
|
ffc9f535eb
|
wined3d: Handle pre-transformed vertices in the GLSL vertex pipe.
This also avoids a fallback to drawStridedSlow().
|
2013-06-14 11:46:31 +02:00 |
Henri Verbeet
|
4de77fa23f
|
wined3d: Allow a custom pitch to be specified in wined3d_surface_set_mem().
|
2013-06-14 11:46:20 +02:00 |
Henri Verbeet
|
e0494afa00
|
wined3d: Introduce a helper function for printing floats in GLSL shaders.
|
2013-06-11 11:33:15 +02:00 |
Francois Gouget
|
145c417e98
|
wined3d: Make state_fog_vertexpart() static.
|
2013-06-06 11:47:02 +02:00 |
Henri Verbeet
|
a3f59cf618
|
wined3d: Allow textures as swapchain surfaces.
|
2013-06-03 11:30:43 +02:00 |
Henri Verbeet
|
51bbfa5ced
|
wined3d: Allow 32 bpc UINT formats in vertex declarations.
|
2013-06-03 11:30:31 +02:00 |
Kyle Luna
|
7f5f166a19
|
wined3d: Add Mobility Radeon HD 4200.
|
2013-05-31 18:25:01 +02:00 |
Henri Verbeet
|
8352d45da5
|
wined3d: Rename "fogmode" to "wined3d_ffp_ps_fog_mode".
This is mostly for consistency with wined3d_ffp_vs_fog_mode.
|
2013-05-30 10:57:15 +02:00 |
Henri Verbeet
|
e4816996c3
|
ddraw: Handle the "DirectDrawRenderer" registry key in wined3d.
|
2013-05-30 10:57:08 +02:00 |
Henri Verbeet
|
74c5a22daa
|
wined3d: Only invalidate the current ffp vertex shader if the light type changed.
As opposed to any time a light parameter changed.
|
2013-05-29 12:12:33 +02:00 |
Henri Verbeet
|
bdd97858bf
|
wined3d: Only write gl_ClipVertex if clipping is enabled in shader_glsl_generate_ffp_vertex_shader().
|
2013-05-29 12:12:32 +02:00 |
Henri Verbeet
|
1c2392ddb0
|
wined3d: Only write gl_PointSize for point primitives in shader_glsl_generate_ffp_vertex_shader().
|
2013-05-29 12:12:32 +02:00 |
Henri Verbeet
|
2014141a25
|
wined3d: Add support for GLSL based fixed function vertex shaders.
|
2013-05-29 12:12:32 +02:00 |
Henri Verbeet
|
273dcbf564
|
wined3d: Get rid of the unused "streams" field from struct wined3d_vertex_declaration.
|
2013-05-27 19:28:57 +02:00 |
Stefan Dösinger
|
6fce4d4547
|
wined3d: Pass the state and private data to shader_select.
|
2013-05-14 18:37:08 +02:00 |
Stefan Dösinger
|
47f385adf0
|
wined3d: Add a separate function for disabling shaders.
|
2013-05-14 18:37:04 +02:00 |
Stefan Dösinger
|
036a62a245
|
wined3d: Explicitly pass the state to shader_load_constants.
|
2013-05-14 18:36:59 +02:00 |
Austin English
|
c012b1a13c
|
wined3d: Add NVidia GeForce GT 630.
|
2013-05-08 12:39:55 +02:00 |
Stefan Dösinger
|
76941eff00
|
wined3d: Move gl_info->limits.max_texture_stages to d3d_info.
|
2013-04-25 20:25:10 +02:00 |
Stefan Dösinger
|
ac99d53991
|
wined3d: Move valid_rt_mask to wined3d_d3d_info.
|
2013-04-25 20:25:10 +02:00 |
Stefan Dösinger
|
cb01fb27b1
|
wined3d: Move max_ffp_textures to wined3d_d3d_info.
|
2013-04-25 20:25:09 +02:00 |
Stefan Dösinger
|
768e8c098c
|
wined3d: Move shader limits to wined3d_d3d_info.
|
2013-04-25 20:25:09 +02:00 |
Stefan Dösinger
|
f7580726b0
|
wined3d: Don't pass the device to gen_ffp_frag_op.
|
2013-04-25 20:25:08 +02:00 |
Stefan Dösinger
|
16e862ba9d
|
wined3d: Add a new structure for d3d limits and other info.
|
2013-04-25 20:25:07 +02:00 |
Henri Verbeet
|
471991eb9a
|
wined3d: Introduce a wined3d_vertex_pipe_ops structure.
|
2013-04-25 13:39:56 +02:00 |
Stefan Dösinger
|
c371af0d5c
|
wined3d: Get rid of device->view_ident.
|
2013-04-24 18:26:56 +02:00 |
Henri Verbeet
|
c756496326
|
wined3d: Rename the device "strided_streams" field to "stream_info".
The "strided" in there is mostly historic, it hasn't really been accurate for
a while now.
|
2013-04-22 15:26:11 +02:00 |
Henri Verbeet
|
82a06a0a36
|
wined3d: Get rid of the unused TRACE_STRIDED macro.
|
2013-04-22 15:26:04 +02:00 |
Henri Verbeet
|
ee6d17cd54
|
wined3d: Add support for GL_ARB_debug_output.
|
2013-04-19 10:43:40 +02:00 |
Henri Verbeet
|
5115f55eeb
|
wined3d: Use WGL_ARB_create_context when available.
|
2013-04-19 10:43:37 +02:00 |
Henri Verbeet
|
42208d083c
|
wined3d: Get rid of the unused WINED3DFMT_FLAG_FOURCC flag.
|
2013-04-17 11:36:19 +02:00 |
Stefan Dösinger
|
0680b1758d
|
wined3d: Store ps 1.4 texture types in ps_compile_args.
|
2013-04-15 17:45:58 +02:00 |
Stefan Dösinger
|
822bcfdf74
|
wined3d: Remove the unused idx_data parameter from draw_primitive.
|
2013-04-10 16:16:44 +02:00 |
Stefan Dösinger
|
667f4225b5
|
wined3d: Put local constants into the shader code again.
This is essentially a revert of cd7825c893 ,
with proper precision.
|
2013-04-09 16:33:25 +02:00 |
Frédéric Delanoy
|
8e9af2869c
|
wined3d: Add NVIDIA GeForce 410M.
|
2013-03-27 12:03:49 +01:00 |
Daniel Jelinski
|
d8a86da66e
|
wined3d: Add NVidia GeForce 315M.
|
2013-03-26 12:07:59 +01:00 |
Ričardas Barkauskas
|
cf12f51b15
|
wined3d: Make shader buffer dynamic.
|
2013-02-26 11:28:44 +01:00 |
Ričardas Barkauskas
|
b5ff0a6983
|
wined3d: Rename bsize to content_size to reflect usage.
|
2013-02-26 11:27:39 +01:00 |
Stefan Dösinger
|
3221e7fdd0
|
wined3d: Reserve one vs constant on r200.
|
2013-02-11 11:24:35 +01:00 |
Francois Gouget
|
68b22623b2
|
wined3d: debug_{d3dbasis, d3ddegree}() are not used anymore so remove them.
|
2013-01-29 11:48:46 +01:00 |
Francois Gouget
|
e7adf7fbf7
|
wined3d: Make device_stream_info_from_declaration() static.
|
2013-01-29 11:48:42 +01:00 |
Henri Verbeet
|
7c8dab24e6
|
wined3d: Introduce a format flag for texturing.
|
2013-01-28 14:05:34 +01:00 |
Stefan Dösinger
|
1a3f741643
|
wined3d: Remove draw_primitive_strided.
|
2013-01-25 11:30:33 +01:00 |
Stefan Dösinger
|
149a85c2e7
|
d3d: Remove high level patch support.
No Windows driver ever exposed this, and no game uses this. The
only application that used this feature is a DirectX 8 SDK sample.
|
2013-01-25 11:29:41 +01:00 |
Henri Verbeet
|
dc21460397
|
wined3d: Replace "VertexShaderMode" and "PixelShaderMode" with shader model limits.
|
2013-01-25 11:18:13 +01:00 |
Henri Verbeet
|
3f21757702
|
wined3d: Get rid of select_shader_mode().
|
2013-01-23 12:48:34 +01:00 |
Henri Verbeet
|
9307327ede
|
wined3d: Properly set WINED3DFMT_FLAG_SRGB_WRITE in init_format_texture_info().
|
2013-01-22 12:13:46 +01:00 |