Stefan Dösinger
|
c5410a6f22
|
wined3d: Use GL_NV_depth_clamp to implement clipping disable.
|
2007-09-17 12:08:40 +02:00 |
Stefan Dösinger
|
0af52d2ac4
|
wined3d: Disable some volume texture formats.
|
2007-09-13 11:38:38 +02:00 |
Stefan Dösinger
|
160258b637
|
wined3d: Implement mipmap auto generation.
|
2007-09-12 12:10:25 +02:00 |
Stefan Dösinger
|
9ef5231566
|
wined3d: Disable W11V11U10 and A2W10V10U10.
|
2007-09-12 12:09:40 +02:00 |
Louis Lenders
|
a7558ce756
|
wined3d: Add WINED3DPRESENT_INTERVAL_ONE flag.
|
2007-09-10 16:14:11 +02:00 |
Stefan Dösinger
|
75f9bf43be
|
wined3d: Raise the 1x pixelshader max value to the d3d minimum.
|
2007-08-31 12:08:58 +02:00 |
Francois Gouget
|
a116879507
|
Assorted spelling fixes.
|
2007-08-30 12:26:02 +02:00 |
Roderick Colenbrander
|
8a7332f60f
|
wined3d: Fix a hdc check in InitAdapters.
|
2007-08-29 12:25:25 +02:00 |
Chris Robinson
|
d0a61fd269
|
wined3d: Don't assume the fake DC is the current DC.
|
2007-08-28 11:56:10 +02:00 |
Chris Robinson
|
95b6155408
|
wined3d: Only use one fake context when building adapter info.
|
2007-08-27 11:58:03 +02:00 |
Stefan Dösinger
|
0dade7207f
|
wined3d: Implement range based fog and advertize it correctly.
|
2007-08-21 13:35:57 +02:00 |
Stefan Dösinger
|
01c6c982bb
|
d3d9: Some caps fixes.
|
2007-08-21 13:35:35 +02:00 |
Stefan Dösinger
|
306fcfeee7
|
wined3d: FIX D3DBLEND_BOTHSRCALPHA and BLEND_BOTHINVSRCALPHA.
|
2007-08-20 22:32:02 +02:00 |
Roderick Colenbrander
|
9ca3a22487
|
wined3d: Dynamically load WGL functions.
|
2007-08-17 12:03:13 +02:00 |
Stefan Dösinger
|
06cc0fa95f
|
wined3d: GL_SRC_ALPHA_SATURATE is supported as src blend param only.
|
2007-08-17 12:01:38 +02:00 |
Stefan Dösinger
|
18936a1b89
|
wined3d: Do not advertize A8R3R3B2 support.
|
2007-08-16 11:35:06 +02:00 |
Roderick Colenbrander
|
3d58a065df
|
wined3d: Load wglGetProcAddress from opengl32.dll instead of gdi32.dll when USE_WIN32_OPENGL is defined.
|
2007-08-14 20:29:21 +02:00 |
Roderick Colenbrander
|
4ad17c0c38
|
wined3d: Dynamically load OpenGL.
|
2007-08-14 13:32:08 +02:00 |
Roderick Colenbrander
|
6b177c44e1
|
wined3d: Pass the proper DeviceName to ChangeDisplaySettings.
|
2007-08-14 12:28:28 +02:00 |
Roderick Colenbrander
|
d391c11d43
|
wined3d: Proper CheckDeviceType / CheckDepthStencilMatch support.
|
2007-08-13 13:02:46 +02:00 |
Chris Robinson
|
c8b6b2b1d8
|
wined3d: Use a safer, more compliant method to parse extension strings.
|
2007-08-10 12:58:17 +02:00 |
Roderick Colenbrander
|
ac3927a73e
|
wined3d: Move over to WGL.
|
2007-08-08 15:32:01 +02:00 |
Roderick Colenbrander
|
107ff2057d
|
wined3d: Move fake context code over to WGL.
|
2007-08-08 15:32:01 +02:00 |
Chris Robinson
|
ef561429ee
|
wined3d: Use the macro when querying the current display settings.
|
2007-08-06 14:01:28 +02:00 |
Chris Robinson
|
c6e6eae08c
|
wined3d: Initialize major and minor when filling GL caps.
|
2007-08-06 13:59:38 +02:00 |
Chris Robinson
|
9a319f2857
|
wined3d: Properly setup DevModeW before using it.
|
2007-08-06 13:59:28 +02:00 |
H. Verbeet
|
3ac2271f5c
|
wined3d: Only report 16 bit float declaration types as supported if we support them.
|
2007-08-02 12:18:42 +02:00 |
H. Verbeet
|
f11ca610ba
|
wined3d: Add definitions and detection for GL_NV_half_float.
|
2007-08-02 12:18:41 +02:00 |
Stefan Dösinger
|
d2016ff892
|
wined3d: Store the gl format table in the gl info structure.
|
2007-07-30 12:49:50 +02:00 |
Stefan Dösinger
|
12788f6fc8
|
wined3d: Do not fail if the adapter info can't be initialized.
|
2007-07-26 11:48:45 +02:00 |
Stefan Dösinger
|
30724a6ec2
|
wined3d: Find the shader constant limit at adapter init time.
|
2007-07-26 11:47:52 +02:00 |
Stefan Dösinger
|
b9379fc389
|
wined3d: Allocate render target management members in Init3D.
|
2007-07-26 11:47:43 +02:00 |
Stefan Dösinger
|
861767f036
|
wined3d: Create the stateblock in Init3D.
|
2007-07-24 13:44:10 +02:00 |
H. Verbeet
|
8f3c1ad5ea
|
wined3d: Advertise VTF support.
|
2007-07-09 12:16:16 +02:00 |
H. Verbeet
|
f31edc3ce7
|
wined3d: Advertise A32B32G32R32F render target support.
|
2007-07-09 12:16:10 +02:00 |
Stefan Dösinger
|
26ebe396c3
|
wined3d: Implement high order patches.
|
2007-07-06 19:32:47 +02:00 |
H. Verbeet
|
61e1d1379e
|
wined3d: Cleanup GL extension detection.
|
2007-06-27 11:44:32 +02:00 |
H. Verbeet
|
5b7758f80c
|
wined3d: Increase the sizes of texturing related arrays, in order to support vertex textures.
|
2007-06-26 11:57:17 +02:00 |
H. Verbeet
|
9c44b67d28
|
wined3d: Add max_vertex_samplers and max_combined_samplers to WineD3D_GL_Info.
|
2007-06-26 11:57:05 +02:00 |
H. Verbeet
|
3ad03206ab
|
wined3d: Rename max_samplers to max_fragment_samplers.
|
2007-06-26 11:56:57 +02:00 |
Stefan Dösinger
|
6e5a5d2736
|
wined3d: DDraw surfaces are QWORD aligned.
|
2007-06-14 13:22:52 +02:00 |
Stefan Dösinger
|
c9b8a79e0b
|
wined3d: Implement vertical refresh sync.
|
2007-06-14 13:21:54 +02:00 |
Phil Costin
|
2256e06de3
|
wined3d: Add gamma linerization support for D3DFMT_A4R4G4B4.
|
2007-06-13 11:22:42 +02:00 |
Stefan Dösinger
|
efbdd515f8
|
wined3d: Find possible fbconfis on dll load time, use them in CheckDepthStencilMatch.
|
2007-06-11 13:53:38 +02:00 |
Stefan Dösinger
|
66930554d1
|
wined3d: Store the adapter driver and description in the adapter.
|
2007-06-11 13:52:32 +02:00 |
Stefan Dösinger
|
a460a2df43
|
wined3d: Store the gl information in a per adapter structure and initialize it only once.
|
2007-06-11 13:51:06 +02:00 |
Phil Costin
|
3650e31e85
|
wined3d: Add GL_EXT_texture_sRGB constants and corresponding CheckDeviceFormat query.
|
2007-06-07 13:01:23 +02:00 |
Andrew Riedi
|
a9c2e15cf6
|
wined3d: Add hardware cursor support.
|
2007-05-16 14:27:39 +02:00 |
Stefan Dösinger
|
81504d6a2d
|
wined3d: Support bump environment mapping using GL_NV_texture_shader.
|
2007-05-10 11:40:27 +02:00 |
Stefan Dösinger
|
28170f0474
|
wined3d: Implement environment bump mapping with GL_ATI_envmap_bumpmap.
|
2007-05-09 12:07:32 +02:00 |