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 |
|
Stefan Dösinger
|
992834016a
|
wined3d: Report only D16, D24S8 and D24X8 depth stencil formats as supported.
|
2007-05-09 12:07:09 +02:00 |
|
Stefan Dösinger
|
adb9b13b81
|
wined3d: Implement vertex blending using GL_ARB_vertex_blend.
|
2007-05-03 14:24:46 +02:00 |
|
Jesse Allen
|
00a84b0cb2
|
wined3d: Remove fake nvidia card in GetAdapterIdentifier.
|
2007-04-26 14:59:14 +02:00 |
|
Stefan Dösinger
|
725057da47
|
d3d: Remove dependency on ddraw.h header.
|
2007-04-16 13:20:15 +02:00 |
|
Stefan Dösinger
|
8a5b6df483
|
d3d: Enumerate palettized formats for ddraw.
|
2007-04-16 12:12:34 +02:00 |
|
H. Verbeet
|
6fd820206a
|
wined3d: Don't report render target formats we don't support as supported.
|
2007-04-09 12:41:17 +02:00 |
|
H. Verbeet
|
31663b9eca
|
wined3d: Add some StretchRectFilterCaps.
|
2007-04-09 12:41:04 +02:00 |
|
H. Verbeet
|
3d4e054b55
|
wined3d: Handle FBO attachments slightly more efficiently.
|
2007-04-09 12:38:53 +02:00 |
|
Stefan Dösinger
|
0899d85757
|
wined3d: Set WINED3DCAPS3_ALPHA_FULLSCREEN_FLIP_OR_DISCARD caps3 cap.
|
2007-04-07 10:58:17 +02:00 |
|