Brian Paul
93cfdfe1ef
GL_EXT_timer_query
2005-09-02 14:02:44 +00:00
Brian Paul
14520eb25e
comments
2005-09-02 13:55:50 +00:00
Brian Paul
c799e9ec24
added GL_EXT_timer_query token
2005-09-02 13:43:26 +00:00
Brian Paul
4fb995084e
Prototype implementation of new GL_EXT_timer_query extension (not finalized yet).
...
Extends the query mechanism to query elapsed time while rendering.
2005-09-02 13:42:49 +00:00
Brian Paul
8cdf372946
replace -1 with PROGRAM_UNDEFINED when initializing instructions
2005-09-02 13:40:09 +00:00
Brian Paul
350a167635
set depthHasSurface for stencil renderbuffer
2005-09-02 13:20:20 +00:00
Roland Scheidegger
3c450b2917
ATI_fragment_shader fixes: fix bug in passTexCoord (caused by recent changes). Fix sampling from wrong texture unit. Apply swizzling before texture sampling, and hopefully get non-projected coordinates from swrast. (still does not work at all with sw doom3, way too dark just the same as with the doom3 arb2 path)
2005-09-02 12:05:38 +00:00
Brian Paul
a02febb8cc
change scratch pointer from _int32_t to u_int32_t to silence warning. Is this field actually used for anything?
2005-09-02 03:39:31 +00:00
Brian Paul
a517cc1ef6
remove unneeded assertion in stencil/depth LOCAL_DEPTH_VARS code
2005-09-02 03:36:41 +00:00
Brian Paul
b343f06a09
set depthHasSurface field for stencil renderbuffer
2005-09-02 03:28:08 +00:00
Roland Scheidegger
f519a770d0
add error checking to the GL_ATI_FRAGMENT_SHADER entrypoints. Fix bug with scope of ati fragment shader constants. Fix issues with specifying color/alpha instructions not pair-wise. Change internal representation of the shader (to better fit how the extension works, should make driver implementations simpler, and saves some memory). (still doesn't work correctly with doom3 and swrast, but not worse than before)
2005-09-02 01:11:53 +00:00
Brian Paul
b252e0f47f
added an assertion to help debug broken stencil readback
2005-09-01 20:14:50 +00:00
Brian Paul
238de2db12
added driFlipRenderbuffers()
2005-09-01 20:11:32 +00:00
Brian Paul
da84f0b642
fix page flipping breakage
2005-09-01 20:10:17 +00:00
Brian Paul
98e92d261b
fix typo
2005-09-01 14:04:45 +00:00
Brian Paul
4d11d45d84
some missing renderbuffer changes (Roland)
2005-09-01 14:04:32 +00:00
Brian Paul
fcbfeb5d28
Finish up some of the gl_renderbuffer work.
...
Use driRenderbuffer's offset, pitch fields in the span routines.
Remove the SetBuffer driver function.
Consolidate the code for setting CTX_RB3D_COLOROFFSET and CTX_RB3D_COLORPITCH
state in new radeonUpdateDrawBuffer() function.
Old code is surrounded by #if 000 / #endif, temporarily.
2005-09-01 04:03:44 +00:00
Brian Paul
982e8e4d5c
Finish up some of the gl_renderbuffer work.
...
Use driRenderbuffer's offset, pitch fields in the span routines.
Remove the SetBuffer driver function.
Consolidate the code for setting CTX_RB3D_COLOROFFSET and CTX_RB3D_COLORPITCH
state in new radeonUpdateDrawBuffer() function.
2005-09-01 03:54:34 +00:00
Brian Paul
8e5479c7f8
s/__inline/INLINE/
2005-09-01 03:50:54 +00:00
Brian Paul
f1d269060b
use char* instead of GLubyte* in i915_program_error() to silence warnings
2005-09-01 03:32:48 +00:00
Brian Paul
f069e74dd8
use proper datatypes to silence a bunch of warnings
2005-09-01 03:19:45 +00:00
Brian Paul
5545245fe7
added a few more fields to help with DRI drivers
2005-09-01 03:07:29 +00:00
Brian Paul
db84ec2c6d
remove fxDDSetBuffer()
2005-09-01 03:06:28 +00:00
Brian Paul
af39910f94
remove set_buffer()
2005-09-01 03:05:39 +00:00
Brian Paul
c958a9798a
remove old set_buffer routine and misc code
2005-09-01 03:04:41 +00:00
Brian Paul
26bb5239c8
remove the old set_buffer() routine
2005-09-01 02:56:47 +00:00
Brian Paul
527835977a
Just additional comments.
2005-08-31 21:38:53 +00:00
Roland Scheidegger
36603539cc
enable GL_ARB_texture_env_crossbar on r200, separate the enable bits for texture sampling and texture environment, optimize away texture sampling for units if the result is not used, always emit the env instructions in-order and try to eliminate GL_REPLACE env instructions.
2005-08-31 19:11:09 +00:00
Brian Paul
d5783737f1
use 'f' key to toggle front/back buffer rendering
2005-08-31 16:42:59 +00:00
Brian Paul
2c8524b4fb
remove dead code, update comments
2005-08-31 16:04:17 +00:00
Alan Hourihane
cbafed8716
reverse a bogus patch
2005-08-31 15:11:21 +00:00
Dave Airlie
3d4d6d29e2
complete fix for miniglx startup issue since driver version checks
2005-08-31 01:24:01 +00:00
Brian Paul
275a563bea
remove redundant ctx->Driver fallback assignments that were already done in _mesa_init_driver_functions()
2005-08-31 00:39:32 +00:00
Brian Paul
f830f640b6
fix a cast/assignment warning
2005-08-31 00:00:17 +00:00
Brian Paul
513a553d4a
silence fprintf and casting warnings
2005-08-30 23:57:04 +00:00
Brian Paul
16fb04ccb5
added some parenthesis to silence warnings
2005-08-30 23:50:23 +00:00
Alan Hourihane
f98b9853e1
drmUnmap correct size
2005-08-30 20:37:30 +00:00
Alan Hourihane
b41c025420
move via_dri.h to server
2005-08-30 19:46:08 +00:00
Alan Hourihane
9165d46fdb
define Bool for solo builds
2005-08-30 19:22:46 +00:00
Alan Hourihane
d5cc77e37c
Fixes from https://bugs.freedesktop.org/attachment.cgi?id=3077
2005-08-30 19:14:23 +00:00
Brian Paul
156dc55628
fix APP_LIB_DEPS
2005-08-29 22:45:52 +00:00
Ian Romanick
f0d0e50994
Implement GL_ARB_texture_env_combine, GL_EXT_texture_env_combine, and
...
GL_ARB_texture_env_crossbar for i810. This passes both demos/texenv and all
of glean's texCombine tests.
2005-08-29 15:43:02 +00:00
Alan Hourihane
d9089ab96e
remove drmAddress
2005-08-29 15:23:55 +00:00
Brian Paul
3a165edc9a
added note about IEEE vs VAX floating point (bug 4270)
2005-08-29 14:45:30 +00:00
Brian Paul
49fd874f24
fix a few proxy color table bugs (bug 4270)
2005-08-28 17:12:07 +00:00
Brian Paul
082501a74c
check the Ready flag when getting GL_QUERY_RESULT_ARB
2005-08-27 14:04:37 +00:00
Brian Paul
23ffc3a85d
Rearrange the code related to GL_ARB_occlusion_object to generalize query
...
objects for future types of queries.
2005-08-27 13:56:08 +00:00
Adam Jackson
ca1ac986a1
/dri/msg
2005-08-26 17:50:39 +00:00
Alan Hourihane
f4166a1fd7
Fix the scripts for the cygwin & mingw changes
2005-08-26 09:37:41 +00:00
Brian Paul
adbf932ec1
added singlebuffer demo
2005-08-25 23:26:51 +00:00