Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Ubuntu 8.10 has llvm-config version 2.2, which doesn't have
nativecodegen. This triggers an exception.
|
|
|
|
|
|
Finally a substantial performance improvement: framerates of apps using
texturing tripled, and furthermore, enabling/disabling texturing only
affects around 15% of the framerate, which means the bottleneck is now
somewhere else.
Generated texture sampling code is not complete though -- we always
sample from the base level -- so final figures will be different.
|
|
Only supports single level 2d textures, with neareast and bilinear
filtering for now.
|
|
of an arbitrary type.
|
|
|
|
|
|
|
|
|
|
|
|
translation.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The values are hardcoded: __LINE__ = 1, __FILE__ = 0 and __VERSION__ = 110.
|
|
|
|
Some directives may output tokens as a result of their operation.
|
|
|
|
No extensions supported.
|
|
|
|
Handle `optimize(on|off)' and `debug(on|off)' pragmas.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Return the same offset for same strings. Allows to compare strings
by comparing their's offsets.
|
|
|
|
|
|
|
|
|