Alexander Dorofeyev
|
7c8b8e0a93
|
wined3d: Set isInDraw later in drawPrimitive.
This should fix the problem that in LoadLocation SFLAG_INTEXTURE path gl calls
can be made without activating context, due to isInDraw checks.
|
2008-04-08 13:20:34 +02:00 |
|
Rico Schüller
|
a44da70d63
|
wined3d: Improve drawStridedInstanced().
|
2008-04-07 21:20:07 +02:00 |
|
Alexander Dorofeyev
|
5ccf91b705
|
wined3d: LEAVE_GL when exiting with error in tesselate_rectpatch.
|
2008-04-07 21:17:49 +02:00 |
|
Stefan Dösinger
|
b1d8af7926
|
wined3d: Update copyright lines.
|
2008-04-02 20:22:42 +02:00 |
|
Alexander Dorofeyev
|
3d2bdf52cd
|
wined3d: Handle zero primitive count.
|
2008-03-24 20:40:13 +01:00 |
|
Stefan Dösinger
|
1424e7fd09
|
wined3d: Make Clear aware of the depth stencil sharing.
|
2008-02-05 12:37:01 +01:00 |
|
Stefan Dösinger
|
3d2aa7afa0
|
wined3d: De-Statify depth blit opengl resources.
|
2008-02-05 12:33:15 +01:00 |
|
Andrew Talbot
|
b3a58a2486
|
wined3d: Remove unneeded casts.
|
2008-01-24 11:41:36 +01:00 |
|
Austin English
|
3471f841a1
|
wined3d: Spelling fixes.
|
2008-01-18 12:53:33 +01:00 |
|
Stefan Dösinger
|
b5f925cae0
|
wined3d: Implement half float vertex buffer conversion.
|
2007-12-21 13:13:56 +01:00 |
|
Stefan Dösinger
|
aaa0e5090a
|
wined3d: Add a test for 16 bit floats.
|
2007-12-20 12:10:16 +01:00 |
|
Stefan Dösinger
|
2d90449500
|
wined3d: Fixed function vertex attribute types are flexible.
|
2007-12-20 10:49:42 +01:00 |
|
Stefan Dösinger
|
a3c2fb9e64
|
wined3d: Store if half float conversion is needed in the decl.
|
2007-12-20 10:48:16 +01:00 |
|
Stefan Dösinger
|
7a1d35e513
|
wined3d: Emulate half float vertices if GL_NV_half_float is not there.
|
2007-12-19 12:19:27 +01:00 |
|
Michael Stefaniuc
|
a526ad6cbc
|
wined3d: Fix a "ordered comparison of pointer with integer zero".
|
2007-12-11 14:59:54 +01:00 |
|
Gerald Pfeifer
|
f4ec0a209b
|
wined3d: Fix error handling in fixed_get_input().
|
2007-12-05 13:47:10 +01:00 |
|
Stefan Dösinger
|
e4f8a2da2b
|
wined3d: Depth stencil fixes.
|
2007-11-14 11:58:36 +01:00 |
|
Stefan Dösinger
|
948292dbc3
|
wined3d: Move texture -> drawable blits to LoadLocation.
|
2007-11-01 12:37:43 +01:00 |
|
Stefan Dösinger
|
dcff7dc213
|
wined3d: Begin centralizing surface location management.
|
2007-10-26 15:17:19 +02:00 |
|
Stefan Dösinger
|
4c51db896c
|
wined3d: Check for NULL streams.
|
2007-09-20 15:53:19 +02:00 |
|
Stefan Dösinger
|
282696b4f6
|
wined3d: Supply texture coords even if no texture is bound and pshaders are used.
|
2007-08-31 19:32:46 +02:00 |
|
Stefan Dösinger
|
643d1e8847
|
wined3d: Tidy up the vbo removal from the strided data.
|
2007-08-30 11:57:18 +02:00 |
|
Stefan Dösinger
|
8c9c084004
|
wined3d: Use 0/0/0 as normal if no normal is supplied.
|
2007-08-30 11:57:18 +02:00 |
|
Stefan Dösinger
|
4779a27eed
|
wined3d: Remove the D3DTTFF_PROJECTED handling from drawStridedSlow.
|
2007-08-28 11:55:33 +02:00 |
|
Stefan Dösinger
|
fe0f0eb48a
|
wined3d: Some texture transform fixes.
|
2007-08-27 18:28:43 +02:00 |
|
Stefan Dösinger
|
6ec6c941fa
|
wined3d: BaseVertexIndex can be negative.
|
2007-08-27 12:00:42 +02:00 |
|
Stefan Dösinger
|
98bc83be7c
|
wined3d: Fall back to drawStridedSlow if fog coords are used.
|
2007-08-23 13:33:22 +02:00 |
|
H. Verbeet
|
3c609c11e7
|
wined3d: UBYTE4 data shouldn't be normalized.
|
2007-08-20 22:24:48 +02:00 |
|
Hernan Rajchert
|
6aead911fb
|
wined3d: Fixed error message when glDrawElement fails.
|
2007-08-13 11:32:07 +02:00 |
|
Stefan Dösinger
|
b8dd5839ef
|
wined3d: Store the position_transformed flag in the vdecl.
|
2007-08-08 15:32:00 +02:00 |
|
Stefan Dösinger
|
06e51c21e1
|
wined3d: Determine used streams at vdecl creation.
|
2007-08-08 15:32:00 +02:00 |
|
Roderick Colenbrander
|
e77da5ef8a
|
wined3d: Don't call ActivateContext between ENTER_GL/LEAVE_GL.
|
2007-08-07 12:36:32 +02:00 |
|
H. Verbeet
|
82245cb5d7
|
wined3d: Properly load FLOAT16_2 and FLOAT16_4 vertex data.
|
2007-08-02 12:18:41 +02:00 |
|
Francois Gouget
|
5266e57975
|
Assorted spelling fixes.
|
2007-07-31 21:37:50 +02:00 |
|
H. Verbeet
|
e652128fdf
|
wined3d: Pass the correct target to glMultiTexCoord.
|
2007-07-25 13:02:44 +02:00 |
|
H. Verbeet
|
fc4c73902a
|
wined3d: Trace the declaration element type in primitiveDeclarationConvertToStridedData().
|
2007-07-24 11:25:52 +02:00 |
|
Stefan Dösinger
|
97cd8bab1b
|
wined3d: Print the fixed and unfixed vertex warning only when needed.
|
2007-07-10 13:30:42 +02:00 |
|
Stefan Dösinger
|
26ebe396c3
|
wined3d: Implement high order patches.
|
2007-07-06 19:32:47 +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
|
440ca84680
|
wined3d: Fix various incorrect uses of GL_LIMITS(texture_stages) and GL_LIMITS(sampler_stages).
|
2007-06-22 12:19:10 +02:00 |
|
H. Verbeet
|
c60bdca5b0
|
wined3d: Make use of the texUnitMap in drawStridedSlow as well.
|
2007-06-21 13:10:40 +02:00 |
|
Stefan Dösinger
|
b081cbaf40
|
wined3d: Emulate tracking of multiple material properties.
|
2007-06-21 13:09:30 +02:00 |
|
Stefan Dösinger
|
030b92a2f6
|
wined3d: Remove the FVF codepath from drawprim.
|
2007-06-21 13:09:08 +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 |
|
H. Verbeet
|
45b531fcea
|
wined3d: Make sure the color buffer is not modified by depth_blt().
|
2007-06-06 12:10:39 +02:00 |
|
Stefan Dösinger
|
adb9b13b81
|
wined3d: Implement vertex blending using GL_ARB_vertex_blend.
|
2007-05-03 14:24:46 +02:00 |
|
Bernd Buschinski
|
aff22d0472
|
wined3d: Fix drawStridedSlow typo.
|
2007-04-18 13:13:17 +02:00 |
|
H. Verbeet
|
8d3c078e6c
|
wined3d: Disable the scissor test for depth blits.
|
2007-04-10 21:39:32 +02:00 |
|
H. Verbeet
|
c9b178b594
|
wined3d: Fixup FBO depth attachments when the depth attachment is larger than the render target.
|
2007-04-09 12:39:23 +02:00 |
|
H. Verbeet
|
3d4e054b55
|
wined3d: Handle FBO attachments slightly more efficiently.
|
2007-04-09 12:38:53 +02:00 |
|