mirror of
https://github.com/hrydgard/ppsspp.git
synced 2026-11-14 10:09:32 +01:00
softgpu: Reuse transform state.
This commit is contained in:
1 parent
9ea5367a8c
commit
d74001f4fa
1 file changed
+5
-2
@@ -503,8 +503,11 @@ void TransformUnit::SubmitPrimitive(void* vertices, void* indices, GEPrimitiveTy
|
||||
|
||||
binner_->UpdateState();
|
||||
|
||||
TransformState transformState;
|
||||
ComputeTransformState(&transformState, vreader);
|
||||
static TransformState transformState;
|
||||
if (binner_->HasDirty(SoftDirty::LIGHT_ALL | SoftDirty::TRANSFORM_ALL)) {
|
||||
ComputeTransformState(&transformState, vreader);
|
||||
binner_->ClearDirty(SoftDirty::LIGHT_ALL | SoftDirty::TRANSFORM_ALL);
|
||||
}
|
||||
|
||||
bool outside_range_flag = false;
|
||||
switch (prim_type) {
|
||||
|
||||
Reference in new issue
Block a user