Brian Paul
3e702fa881
egl: moved eglext.h into EGL/ directory
пре 17 година
José Fonseca
113ab51a8c
scons: Some provisions to cross-compile x86 on x86_64 machines and vice-versa.
пре 17 година
José Fonseca
5c9c6b0d23
scons: Generate matypes.h at build time.
Also cleanup mesa SConscript.
пре 17 година
José Fonseca
fc286ff3ba
mesa: Remove assyntax.h include from generated matypes.h.
matypes.h doesn't really depend on assyntax.h; assyntax.h is only present
on x86; and this way we remove the need of grep being available (which is
relevant for scons and non-unix platforms).
пре 17 година
Brian Paul
8223add330
gallium: added tgsi_is_passthrough_shader() function
Checks if all instructions are of the form MOV OUT[n], IN[n]
Untested at this time.
пре 17 година
Brian Paul
4ebfc3c8ff
egl: prototype some multi-API code
пре 17 година
Keith Whitwell
b98ac1d472
draw: init vsvg draw pointer
пре 17 година
Michal Krol
43b92a6424
gallium: Define PIPE_CAP_GUARD_BAND_* capabilities.
пре 17 година
Keith Whitwell
0a4aea0e86
draw: respect driver's max vertex buffer size
пре 17 година
Alan Hourihane
c218b8c6c6
Build with -O2
пре 17 година
Keith Whitwell
5b6ea6bfc8
Merge branch 'gallium-tex-surfaces' into gallium-0.1
пре 17 година
Jakob Bornecrantz
afd635a950
i915: Fix compile on linux-dri-debug
пре 17 година
Michal Krol
0a5df5bc7d
draw: Use register names more consistently.
пре 17 година
Michal Krol
183d490ab1
draw: Fix fetch_src(). Resurrect SSE version of DP3.
пре 17 година
Michal Krol
58cccc8d6b
draw: Fix DP3 implementation by replacing SSE with x87 version.
пре 17 година
Jakob Bornecrantz
6a3aab1983
i915: Removed useless defines
пре 17 година
Jakob Bornecrantz
7cc23a9eae
i915: Implement and use the reworked batchbuffer code
пре 17 година
Jakob Bornecrantz
4ee14279f3
i915: Rework of batchbuffer code
пре 17 година
José Fonseca
5a67df6d7c
scons: Integrate gdi winsys.
Conditional build of the winsys based on the platform.
пре 17 година
José Fonseca
7c22bb383a
gdi: Port of the gdi mesa driver to gallium (Alan Hourihane).
пре 17 година
Keith Whitwell
6a39bcf375
draw: fast element translate path without delta
пре 17 година
José Fonseca
e0860518df
gallium: Replace XSTDCALL by PIPE_CDECL.
пре 17 година
José Fonseca
8d9a96386a
gallium: Port util_time functions to windows userspace.
пре 17 година
José Fonseca
5027411134
gallium: More tweaks for the cosf/sinf logic.
пре 17 година
José Fonseca
aa1a39d1a7
rtasm: Use enum sse_cc in sse_cmpps.
пре 17 година
José Fonseca
acdf24e530
gallium: Fix log<->cos typo in logf.
пре 17 година
José Fonseca
969a207fe3
gallium: Fix log<->cos typo in logf.
пре 17 година
Jakob Bornecrantz
c1949e2bd3
i915: Fixed some warnings
пре 17 година
Jakob Bornecrantz
f4364cd1a6
i915: Fixed initialization of surface
пре 17 година
José Fonseca
9b50043ea9
gallium: Hopefully fix the cosf/sinf/etc. conditional compolation logic for good.
пре 17 година
José Fonseca
275fc32d58
gallium: Identify each Windows platform individually from scons.
пре 17 година
José Fonseca
5463420741
scons: Set /W3 warning level for all MSVC based platforms.
пре 17 година
José Fonseca
5b86ae60fe
draw: Fix MSVC warnings.
пре 17 година
Michal Krol
2c7ae3371b
tgsi: Add assertions to the new rule that when an extended swizzle
is used, the simple swizzle must be set to identity.
пре 17 година
Michal Krol
49ed85d6b1
brw: SWZ no longer aliases MOV.
пре 17 година
Michal Krol
dfd30b8786
i915: SWZ no longer aliases MOV.
пре 17 година
Michal Krol
dc6068a8bc
cell: SWZ no longer aliases MOV.
пре 17 година
Michal Krol
c6ae627fdc
tgsi: SWZ no longer aliases to MOV.
пре 17 година
Michal Krol
837d49a84e
gallium: The SWZ opcode no longer aliases MOV.
Also, when the extended swizzle token is used, the simple swizzle
and negate are set to X,Y,Z,W and FALSE, respectively.
пре 17 година
Michal Krol
a3212ee313
mesa: Fix build after TGSI declaration interface changes.
пре 17 година
Michal Krol
0112211614
brw: Fix build after TGSI declaration interface changes.
пре 17 година
Michal Krol
99b4655549
i915: Fix build after TGSI declaration interface changes.
пре 17 година
Michal Krol
347d28fd20
cell: Fix build after TGSI declaration interface changes.
пре 17 година
Michal Krol
56fc7690d7
util: Fix build after TGSI declaration interface changes.
пре 17 година
Michal Krol
a49381587f
tgsi: Fix build after TGSI declaration interface changes.
пре 17 година
Michal Krol
3de18c2ac3
gallivm: Fix build after TGSI declaration interface changes.
пре 17 година
Michal Krol
c2ff3a66a1
draw: Fix build after TGSI declaration interface changes.
пре 17 година
Michal Krol
4e33edfd06
gallium: Refactor TGSI decalaration tokens.
* Incorporate declaration_interpolation into declaration itself.
* Remove declaration_mask -- always use declaration_range.
пре 17 година
Michal Krol
140e0e0718
i915: Comment out dead & problematic code.
пре 17 година
Michal Krol
9b3c1582be
i915: Add mising include.
пре 17 година