Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Also removed a couple of unused fields from the r300_memory_manager structure.
|
|
|
|
Just for consistency; most of the code already uses __FUNCTION__.
|
|
|
|
|
|
|
|
|
|
|
|
According to Aapo Tahkola the OpenGL specification defines the behaviour when
there are not enough vertices for the primitive type, thus DRI drivers do not
need to perform verification on the number of vertices per primitive.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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?
|
|
|