José Fonseca
66c1de77ed
rtasm: Play nicely with Windows's Data Execution Prevention.
16 年前
Vinson Lee
1da47ac20e
progs/vp: Ensure null-terminated byte string.
16 年前
Vinson Lee
c9c6e9a39e
progs/tests: Silence uninitialized variable warning.
16 年前
Vinson Lee
32d18924df
progs/tests: Silence warn_unused_result warning.
16 年前
Vinson Lee
d27effbfd8
i810: Fix include recursion.
16 年前
Vinson Lee
94c5faad26
sis: ifdef out unused variable.
Silences GCC warning.
16 年前
Vinson Lee
d2758f3b74
st/xorg: Ensure null-terminated byte string.
16 年前
Vinson Lee
be6fb5c083
r300g: Use C-style comments.
16 年前
Vinson Lee
fe27b07b0f
glu/sgi: Initialize members of struct O_curve.
16 年前
José Fonseca
cdb445f3a9
svga: Use a shader id as low as possible.
16 年前
José Fonseca
904917dcc6
util: Minor enhancements/corrections to the bitmask logic.
16 年前
José Fonseca
da6a80301b
svga: Rename error labels.
Make it easier to insert/remove error branches.
16 年前
Vinson Lee
386f91eec3
glu/sgi: Initialize members of struct O_surface.
16 年前
Vinson Lee
ba9dc26eec
glu/sgi: Initialize member of struct O_trim.
16 年前
José Fonseca
c978ab017d
gallium: Hunt down all references to GALLIUM_AUXILIARY_DIRS.
16 年前
Marc Dietrich
995c342018
autoconf: fix build breakage
16 年前
Brian Paul
1fbc71937f
mesa: added _mesa_GetBufferParameteri64v()
This is a new function in GL 3.2. No dispatch for this function yet.
16 年前
Vinson Lee
37e5626111
glu/sgi: Initialize member of struct Property.
16 年前
Vinson Lee
646c8ce032
progs/samples: 'Silence no previous prototype' warnings.
16 年前
Vinson Lee
2c64e4c50e
glu/sgi: Initialize member of struct Dlnode.
16 年前
Vinson Lee
64a1961011
glu/sgi: Initialize members of struct O_nurbscurve.
16 年前
José Fonseca
52eb3e4235
scons: Build glew on all platforms.
It is required for progs.
16 年前
Vinson Lee
fab161f287
x86: Silence printf format warnings.
16 年前
José Fonseca
321aef7da3
scons: Update the MSVC SA to match latest scons code.
16 年前
José Fonseca
58d376ac42
scons: Axe generic.py.
Progs are now built together with the rest so no longer needed.
16 年前
Vinson Lee
ad9defdd9c
progs/rbug: s/wait/rbug_wait/
wait conflicts with wait in /usr/include/sys/wait.h.
16 年前
Vinson Lee
3ae37da611
llvmpipe: Silence uninitialized variable warning.
16 年前
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.
16 年前
José Fonseca
ee39dc20e6
python: Don't generate a import library for python module either.
16 年前
José Fonseca
6f19ec64fc
i965: Add missing include.
16 年前
José Fonseca
2104cbb694
scons: Remove duplicated code.
16 年前
José Fonseca
b2e40643a3
scons: Disable version symlinking for DLLs.
Fixes windows build.
16 年前
José Fonseca
187066caa0
gdi: Don't generate import libraries for opengl32.dll.
Both MinGW and MSVC include opengl32 import libraries, and its safer to
always use those.
16 年前
José Fonseca
14a8c9dac7
scons: Fix glew build on MSVC.
The environment for building the DLL needs to be quite different from
the environment for building the programs, in order to get
the dllexport/dllimport attribute done currectly. I don't know how MinGW
managed to build the programs, but MS linker refuses to link symbols with
mismatching attributes.
16 年前
José Fonseca
c852e960cc
util: Silent potential loss of precision warnings.
Also ensure multiplication doesn't happen for negative numbers.
16 年前
Vinson Lee
fd237a879f
llvmpipe: Use C-style comment.
16 年前
Vinson Lee
dac82c378a
gallium/util: Silence format warnings.
16 年前
Vinson Lee
88bd32383a
ARB prog parser: Silence unused variable warnings.
16 年前
Vinson Lee
7df06e7e9d
gallium/util: Replace h_addr with h_addr_list[0].
Fixes compilation error on Mac OS.
16 年前
Vinson Lee
a349687d49
glu/sgi: Initialize members of class Knotvector.
16 年前
Vinson Lee
5d3d202ac9
glu/sgi: Initialize member of struct Property.
16 年前
Igor Oliveira
9595b59247
tgsi: Add missing semantic name in text parser.
16 年前
José Fonseca
486ccb55a8
r300: Fix scons build.
16 年前
José Fonseca
89d778ff02
scons: Don't list cell as a driver.
Cell driver's SConscript never got written, and it is not trivial one to
write, so don't accept cell in the driver option to avoid confusion.
16 年前
José Fonseca
cf9be46c01
llvmpipe: Add missing include path.
The abscense was being masked previously.
16 年前
José Fonseca
c847a13d38
gallium: Generate a single library for auxiliaries with Make too.
16 年前
José Fonseca
f8f4757d46
scons: Aggregate all tiny libraries in a single library.
Makes integration of gallium into out of tree components much easier. No
pratical change for components in this tree,
16 年前
José Fonseca
fc8e0b97e5
gallium: Remove the sct module.
Not used, and its functionality is now addressed by
pipe_context::is_texture/buffer_referenced callbacks.
16 年前
José Fonseca
7bbf7f94ea
scons: Build progs together with everything else.
This is a substantial reorganization, This particular commit enables:
- building the progs for unices platforms
- glew is now built as a shared library (it is the default, and it is
inconvenient and pointless to shift away from that default)
- all progs get built by default
16 年前
José Fonseca
58b401315b
progs: Ignore derived files.
16 年前