Eric Anholt
f016e2509e
Missed in last commit:
Build fixing for FreeBSD. GNU make is installed as gmake, so make a MAKE
variable (defaults to "make") and use that. Use the MKDEP and MKDEP_OPTIONS
more. Our shell isn't bash, so change the instances of ">& /dev/null" to a more
compatible "> /dev/null 2>&1".
21 년 전
Eric Anholt
2fb5d15ce3
Build fixing for FreeBSD. GNU make is installed as gmake, so make a MAKE
variable (defaults to "make") and use that. Use the MKDEP and MKDEP_OPTIONS
more. Our shell isn't bash, so change the instances of ">& /dev/null" to a more
compatible "> /dev/null 2>&1".
21 년 전
Eric Anholt
c1311d80bd
Use MKDEP make variables instead of hard-coding.
21 년 전
Daniel Borca
e35282cc13
reworked FXT1
minor fixes to fxMesa
21 년 전
Dave Airlie
54f4f44843
fixup mach64 for newer build/types
21 년 전
Brian Paul
11b3028e7b
check for null pointer in Fake_glXCreateGLXPbufferSGIGIX() (bug 961376)
21 년 전
Adam Jackson
2ac56c66d2
use new interface for tdfx (phase 2)
21 년 전
Adam Jackson
cd630037a2
Fix type conflict.
21 년 전
Roland Scheidegger
1071162b36
update so it compiles again (untested driver path!). Basically ported changes from r200_maos_arrays.c cvs rev. 1.3-1.5.
21 년 전
Roland Scheidegger
957b734322
remove never finished verts path (r200_maos_vbtmp.h, r200_maos_verts.c) and unused R200_OLD_PACKET macro
21 년 전
Ian Romanick
8cdccc82d7
Define PFNGLXGETMSCRATEOMLPROC so that DRI will build without including
glxext.h.
21 년 전
Ian Romanick
b3981ab6e6
Move dri_util.[ch] and glcontextmodes.[ch] from dri_client to common.
21 년 전
Roland Scheidegger
aaaf38d372
change some explicit references to texture units 0/1 to unit < MaxTextureUnits (Andreas Stenglein, Ronny Vindenes)
21 년 전
Ian Romanick
d44e9e39da
Build the fogcoord demo.
21 년 전
Ian Romanick
7867799c72
Modify glprocs.h to have two tables instead of one. The first table
is just a huge string will all the function names in it. The second
table contains offsets into the first table instead of pointers to
strings.
21 년 전
Ian Romanick
c1d455f582
Convert all calls using _glapi_Dispatch to use the new GL_CALL macro.
21 년 전
Ian Romanick
77bbbb3759
Minor code simplification.
21 년 전
Ian Romanick
63b2e426ac
Test the overhead of just calling a GL function. The Python script is
a helper to do multiple runs and compare the results.
21 년 전
Brian Paul
e6e0ba781b
only use simple_z_textured_triangle if depthBits <= 16
21 년 전
Ian Romanick
3953e12890
Added a couple fog coordinate related register defines.
21 년 전
Ian Romanick
a1cafadb26
Modify the generate assembly code to not use global registers %g2,
%g3, %g6, or %g7. This should eliminate the warnings about global
registers used without a ".register" directive.
21 년 전
Daniel Borca
680d390550
oops
21 년 전
Daniel Borca
6db87bc889
FXT1 texture compression (initial draft)
21 년 전
Ian Romanick
fb4449033b
Fixed a bug that caused every dispatch function to call glNewList.
21 년 전
Felix Kuehling
0f8a2718a3
WAIT_IDLE_EMPTY in savageSwapBuffers until real frame throttling is possible.
21 년 전
Eric Anholt
bbd557fc53
Clean up some warnings by making sis_fatal_error a macro, and let it take an
argument of a message to print. Make some assert(0)s use sis_fatal_error.
21 년 전
Eric Anholt
8c805fed0f
Add missing sisInitDriverFuncs call. Fixes segfault.
21 년 전
Ian Romanick
958103c77c
Generates assembly dispatch stubs for SPARC. Generates different output
than glsparcasm.py, but the assembled code should be the same. The seems to
only work with GCC version >= 3.0. The older preprocessor doesn't like the
embedded # in the GLOBL_FN macro. On the SPARC system I used, /ccs/bin/as
didn't like the @function, it would only accept #function.
21 년 전
Dave Airlie
257e474474
stop crash when debugging
21 년 전
Roland Scheidegger
9e29536f28
use OGL 1.1 color logic ops in addition to GL_EXT_blend_logic_op
21 년 전
Brian Paul
cbde37a31c
fix bug #957792 (swap buffers), plus misc clean-ups
21 년 전
Brian Paul
27eb8fa35a
remove duplicate GLX_DRAWABLE_TYPE token, sorted tokens by enum value
21 년 전
Roland Scheidegger
7225a7292a
(Dieter Nuetzel) fix typo in help screen
21 년 전
Brian Paul
254d519c6a
s/core/main/
21 년 전
Roland Scheidegger
1bf9499ee1
fix constant texture environment color setup for texture units > 0
21 년 전
Ian Romanick
ad447964e0
s/sop/rop/ in a couple places to fix some bugs. Added some parameter
information to several functions.
21 년 전
Brian Paul
4a54ace195
lots of updates
21 년 전
Brian Paul
1d91a0b908
updated URL
21 년 전
Ian Romanick
0c963b3142
Added all of the missing ARB extensions. Added all the enums and
types for all core versions and ARB extensions. Converted all tabs to
spaces.
21 년 전
Daniel Borca
a863d4bffb
doc update; minor changes
21 년 전
Roland Scheidegger
033728555c
Add support for GL_EXT_blend_[func|equation]_separate. Fix GL_EXT_blend_color. Remove support for GL_EXT_blend_logic_op (cannot be supported together with blend_equation_separate unless a software fallback would be added).
21 년 전
Roland Scheidegger
a671fea404
add check if drm is new enough for packet R200_EMIT_RB3D_BLENDCOLOR
21 년 전
Roland Scheidegger
b6933b6811
add missing R200_RB3D_BLENDCOLOR register
21 년 전
Ian Romanick
a9d033c460
Added some in-code documentation. Modifed glParameter to be a
subclass of glItem.
21 년 전
Ian Romanick
d54549df23
Re-ordered categories. Added extension number information.
21 년 전
Daniel Borca
fc332f008c
added GL_NV_blend_square
fixed alpha blending modes for Napalm
minor fix in compressed texture aspectratio adjust
21 년 전
Ian Romanick
73f59b01ea
New scripts for processing the XML version of APIspec. Mail is being
sent to mesa3d-dev with a more detailed description.
21 년 전
Daniel Borca
3e15e861b2
added some core-level extensions
21 년 전
Brian Paul
b7460bb62a
fixed some bogus array enable tests (Soju Matsumoto)
21 년 전
Brian Paul
3ef972f538
Replaced 'core' with 'main'.
Other minor updates.
21 년 전