Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
exp() was using __asm float_exp (OPCODE_EXP) but that computes base two, not e.
See bug 10907.
|
|
Fix bug inserted in commit c9e723e5013443df984cb3987ffa3a9ba3384b89.
Discovered by Oliver McFadden (z3ro).
|
|
|
|
|
|
It's all in r300_render.c now.
|
|
|
|
|
|
|
|
lines, remove obsolete comments.
|
|
These changes are based on patch review comments from Brian Paul, Alan
Hourihane, and vehemens.
|
|
Common code was pulled out of the per-target if-statment and put at the end
of the for-loop. The common code is guarded by a new variable, curr, that
is set to point to the unit's current target in each if-statement.
|
|
Most switch-statements that have cases for these enums already use code like:
const GLuint idx = pname - GL_SOURCE0_RGB;
... texUnit->Combine.SourceRGB[idx] ...
This patch just brings the remaining bits up to speed.
|
|
|
|
|
|
|
|
|
|
performance impact is extremely minimal.
|
|
|
|
compiler conditional anyway; probably broken?
|
|
|
|
In general, use this:
@for dir in $(SUBDIRS) ; do \
if [ -d $$dir ] ; then \
(cd $$dir && $(MAKE)) || exit 1; \
fi \
done
Basically, silently skip missing subdirs but generate an error and stop if
there's a compilation or install problem.
This was done inconsistantly before. In once case, a missing subdir was
causing us to go into an infinte loop!
|
|
|
|
|
|
specific.
|
|
|
|
|
|
restored to the previous behaviour.
|
|
Enabling R300_SPAN_DISABLE_LOCKING would probably cause more lockups; I think
there are a couple of other little bugs in this code, too. It's best to remove
it.
|
|
|
|
The only file that still requires r300_program.h is r300_ioctl.c; and it should
use the new defines in r300_reg.h!
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This was okayed by Jerome Glisse and Keith Whitwell on the dri-devel IRC channel
and list, respectively.
|