Michal Krol
b6659681f2
docs: Correct TGSI acronym expansion.
15 years ago
Andre Maasikas
e04a818606
r600: support vertex_array_bgra
Use vertex program key mechanism and swizzle during vertex fetch - is there
a better way?
15 years ago
Vinson Lee
d1e2fc19cc
r300: Use C-style comments.
15 years ago
Vinson Lee
8a29e3f8e8
progs/egl: Silence uninitialized variable warnings.
15 years ago
Vinson Lee
3ea5a95078
progs/samples: Silence compiler warnings.
15 years ago
Vinson Lee
b14cbfaebc
r300: Silence 'mixed declarations and code' warnings.
15 years ago
Kristian Høgsberg
2b218d94b5
Only enable verbose NoOp dispatch if DEBUG is defined
By default we generate a function per GL entry point to warn if it's
called without a context set. This is to allow the function to print
it's name in the warning. By using a generic function that doesn't print
the function name in the non-DEBUG case, we reduce libGL size from
320008 bytes to 283144 bytes (11%).
15 years ago
Vinson Lee
0214b7b3c1
r300: Silence 'mixed declarations and code' warning.
15 years ago
Kristian Høgsberg
c3047e73f7
Noop dispatch: move warning code out of the generated functions
This reduces libGL size by 11% here, going from 360968 bytes to
320008 bytes.
15 years ago
Vinson Lee
58531029e6
r300: Silence 'mixed declarations and code' warning.
15 years ago
Vinson Lee
3e196f433d
r300g: Silence 'mixed declarations and code' warning.
15 years ago
Kristian Høgsberg
b8326b011d
Fix glut to work with -fvisibility=hidden
The GLUTAPI #define used in the header file to mark the font structs
visible wasn't kicking in because of the #define glutBitmap9By15 XXX
prior to #include <GL/glut.h>. High quality code... worked around by
copying the GLUTAPI specifier to the invidual C files.
15 years ago
Kristian Høgsberg
8d62eb4599
Export a few glapi functions used by gallium and r300
Fixes breakage from -fvisibility-hidden commit.
15 years ago
Vinson Lee
fe3ea299bf
r300g: Remove comma at end of enumerator list.
15 years ago
Vinson Lee
0bfc579bd4
llvmpipe: Remove comma at end of enumerator list.
15 years ago
Kristian Høgsberg
e388d62b47
Compile with -fvisibility-hidden by default
We have all functions that need to be visible marked with PUBLIC and
this is trimming around 4% off the DRI driver .so size.
15 years ago
José Fonseca
eb5d9e6f70
mesa: Cope with the degenerate case of zero length ranges.
Fixes assertion failures on glean's bufferObject test.
15 years ago
José Fonseca
f3739bdb60
gdi: Don't generate import libraries for opengl32.dll.
Both MinGW and MSVC include opengl32 import libraries, and its safer to
always use those.
15 years ago
Francis Galiegue
a60084088b
mesa: fix blend enable/disable calls in meta.c code
Fixes regression in some DRI drivers since the GL_EXT_draw_buffers2 changes.
Signed-off-by: Brian Paul <brianp@vmware.com>
15 years ago
Jeremy Huddleston
287cbba9b7
apple: Purge existing (not working) GLX_USE_APPLEGL from dated libGL on OSX
Signed-off-by: Jeremy Huddleston <jeremyhu@freedesktop.org>
15 years ago
Jeremy Huddleston
32305e3a9f
glxcmds: Fix comment about __DRI_ALLOCATE
Signed-off-by: Jeremy Huddleston <jeremyhu@freedesktop.org>
15 years ago
Vinson Lee
1d95544446
trace: Remove comma at end of enumerator list.
15 years ago
José Fonseca
66c1de77ed
rtasm: Play nicely with Windows's Data Execution Prevention.
15 years ago
Vinson Lee
1da47ac20e
progs/vp: Ensure null-terminated byte string.
15 years ago
Vinson Lee
c9c6e9a39e
progs/tests: Silence uninitialized variable warning.
15 years ago
Vinson Lee
32d18924df
progs/tests: Silence warn_unused_result warning.
15 years ago
Vinson Lee
d27effbfd8
i810: Fix include recursion.
15 years ago
Vinson Lee
94c5faad26
sis: ifdef out unused variable.
Silences GCC warning.
15 years ago
Vinson Lee
d2758f3b74
st/xorg: Ensure null-terminated byte string.
15 years ago
Vinson Lee
be6fb5c083
r300g: Use C-style comments.
15 years ago
Vinson Lee
fe27b07b0f
glu/sgi: Initialize members of struct O_curve.
15 years ago
José Fonseca
cdb445f3a9
svga: Use a shader id as low as possible.
15 years ago
José Fonseca
904917dcc6
util: Minor enhancements/corrections to the bitmask logic.
15 years ago
José Fonseca
da6a80301b
svga: Rename error labels.
Make it easier to insert/remove error branches.
15 years ago
Vinson Lee
386f91eec3
glu/sgi: Initialize members of struct O_surface.
15 years ago
Vinson Lee
ba9dc26eec
glu/sgi: Initialize member of struct O_trim.
15 years ago
José Fonseca
c978ab017d
gallium: Hunt down all references to GALLIUM_AUXILIARY_DIRS.
15 years ago
Marc Dietrich
995c342018
autoconf: fix build breakage
15 years ago
Brian Paul
1fbc71937f
mesa: added _mesa_GetBufferParameteri64v()
This is a new function in GL 3.2. No dispatch for this function yet.
15 years ago
Vinson Lee
37e5626111
glu/sgi: Initialize member of struct Property.
15 years ago
Vinson Lee
646c8ce032
progs/samples: 'Silence no previous prototype' warnings.
15 years ago
Vinson Lee
2c64e4c50e
glu/sgi: Initialize member of struct Dlnode.
15 years ago
Vinson Lee
64a1961011
glu/sgi: Initialize members of struct O_nurbscurve.
15 years ago
José Fonseca
52eb3e4235
scons: Build glew on all platforms.
It is required for progs.
15 years ago
Vinson Lee
fab161f287
x86: Silence printf format warnings.
15 years ago
José Fonseca
321aef7da3
scons: Update the MSVC SA to match latest scons code.
15 years ago
José Fonseca
58d376ac42
scons: Axe generic.py.
Progs are now built together with the rest so no longer needed.
15 years ago
Vinson Lee
ad9defdd9c
progs/rbug: s/wait/rbug_wait/
wait conflicts with wait in /usr/include/sys/wait.h.
15 years ago
Vinson Lee
3ae37da611
llvmpipe: Silence uninitialized variable warning.
15 years ago
José Fonseca
8a318edd08
scons: Put glut and glew shared libraries into build/xxx/bin or lib.
Use bin subdir for windows dlls, lib for unices.
15 years ago