Editing User:VergirGive feedback
Jump to navigation
Jump to search
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
| Latest revision | Your text | ||
| Line 1: | Line 1: | ||
= Holliday = | |||
{{HeroStreetBrawlItems|Holliday|id=sb-items-holliday}} | |||
= Vindicta (has counter items) = | |||
{{HeroStreetBrawlItems|Vindicta|id=sb-items-vindicta}} | |||
= ItemBox layer profiling = | |||
Six configurations of the same ten items. Each masked layer costs the GPU a separate render pass per card, and the texture's <code>mix-blend-mode: multiply</code> costs a backdrop read, so every section below removes one or more of those. | |||
To profile: scroll through one section, '''pause about two seconds''', then move to the next. The pauses segment the recording so each section can be measured separately from a single capture. | |||
== 1. Baseline == | |||
Wear mask, icon mask and texture blend all present, as on every other page. | |||
{{ItemBox|itemName=Active Reload}} {{ItemBox|itemName=Alchemical Fire}} {{ItemBox|itemName=Arctic Blast}} {{ItemBox|itemName=Berserker}} {{ItemBox|itemName=Bullet Armor}} {{ItemBox|itemName=Cheat Death}} {{ItemBox|itemName=Colossus}} {{ItemBox|itemName=Crippling Headshot}} {{ItemBox|itemName=Divine Barrier}} {{ItemBox|itemName=Echo Shard}} | |||
== 2. Flat wear, tint behind the artwork == | |||
<code>wearMask=no</code> — the tint drops behind the icon and the name instead of covering them, so only the card stock is tinted. One fewer render pass per card. | |||
{{ItemBox|itemName=Active Reload|wearMask=no}} {{ItemBox|itemName=Alchemical Fire|wearMask=no}} {{ItemBox|itemName=Arctic Blast|wearMask=no}} {{ItemBox|itemName=Berserker|wearMask=no}} {{ItemBox|itemName=Bullet Armor|wearMask=no}} {{ItemBox|itemName=Cheat Death|wearMask=no}} {{ItemBox|itemName=Colossus|wearMask=no}} {{ItemBox|itemName=Crippling Headshot|wearMask=no}} {{ItemBox|itemName=Divine Barrier|wearMask=no}} {{ItemBox|itemName=Echo Shard|wearMask=no}} | |||
== 2b. Flat wear, ramped from the edges == | |||
<code>wearMask=ramp</code> — tint stays on top but fades out toward the centre, gathering at the edges where wear belongs. Also one fewer render pass per card. | |||
{{ItemBox|itemName=Active Reload|wearMask=ramp}} {{ItemBox|itemName=Alchemical Fire|wearMask=ramp}} {{ItemBox|itemName=Arctic Blast|wearMask=ramp}} {{ItemBox|itemName=Berserker|wearMask=ramp}} {{ItemBox|itemName=Bullet Armor|wearMask=ramp}} {{ItemBox|itemName=Cheat Death|wearMask=ramp}} {{ItemBox|itemName=Colossus|wearMask=ramp}} {{ItemBox|itemName=Crippling Headshot|wearMask=ramp}} {{ItemBox|itemName=Divine Barrier|wearMask=ramp}} {{ItemBox|itemName=Echo Shard|wearMask=ramp}} | |||
== 3. No icon mask == | |||
<code>iconMask=no</code> — icons render as plain squares. One fewer render pass per card. | |||
{{ItemBox|itemName=Active Reload|iconMask=no}} {{ItemBox|itemName=Alchemical Fire|iconMask=no}} {{ItemBox|itemName=Arctic Blast|iconMask=no}} {{ItemBox|itemName=Berserker|iconMask=no}} {{ItemBox|itemName=Bullet Armor|iconMask=no}} {{ItemBox|itemName=Cheat Death|iconMask=no}} {{ItemBox|itemName=Colossus|iconMask=no}} {{ItemBox|itemName=Crippling Headshot|iconMask=no}} {{ItemBox|itemName=Divine Barrier|iconMask=no}} {{ItemBox|itemName=Echo Shard|iconMask=no}} | |||
== 4. Flat wear and no icon mask == | |||
Both masks gone. Two fewer render passes per card. | |||
{{ItemBox|itemName=Active Reload|wearMask=no|iconMask=no}} {{ItemBox|itemName=Alchemical Fire|wearMask=no|iconMask=no}} {{ItemBox|itemName=Arctic Blast|wearMask=no|iconMask=no}} {{ItemBox|itemName=Berserker|wearMask=no|iconMask=no}} {{ItemBox|itemName=Bullet Armor|wearMask=no|iconMask=no}} {{ItemBox|itemName=Cheat Death|wearMask=no|iconMask=no}} {{ItemBox|itemName=Colossus|wearMask=no|iconMask=no}} {{ItemBox|itemName=Crippling Headshot|wearMask=no|iconMask=no}} {{ItemBox|itemName=Divine Barrier|wearMask=no|iconMask=no}} {{ItemBox|itemName=Echo Shard|wearMask=no|iconMask=no}} | |||
== 5. No texture == | |||
<code>texture=no</code> — masks intact, blend dropped. One fewer backdrop read per card. | |||
{{ItemBox|itemName=Active Reload|texture=no}} {{ItemBox|itemName=Alchemical Fire|texture=no}} {{ItemBox|itemName=Arctic Blast|texture=no}} {{ItemBox|itemName=Berserker|texture=no}} {{ItemBox|itemName=Bullet Armor|texture=no}} {{ItemBox|itemName=Cheat Death|texture=no}} {{ItemBox|itemName=Colossus|texture=no}} {{ItemBox|itemName=Crippling Headshot|texture=no}} {{ItemBox|itemName=Divine Barrier|texture=no}} {{ItemBox|itemName=Echo Shard|texture=no}} | |||
== 6. Everything off == | |||
The floor. Whatever lag remains here is not coming from masks or blending. | |||
{{ItemBox|itemName=Active Reload|wearMask=no|iconMask=no|texture=no}} {{ItemBox|itemName=Alchemical Fire|wearMask=no|iconMask=no|texture=no}} {{ItemBox|itemName=Arctic Blast|wearMask=no|iconMask=no|texture=no}} {{ItemBox|itemName=Berserker|wearMask=no|iconMask=no|texture=no}} {{ItemBox|itemName=Bullet Armor|wearMask=no|iconMask=no|texture=no}} {{ItemBox|itemName=Cheat Death|wearMask=no|iconMask=no|texture=no}} {{ItemBox|itemName=Colossus|wearMask=no|iconMask=no|texture=no}} {{ItemBox|itemName=Crippling Headshot|wearMask=no|iconMask=no|texture=no}} {{ItemBox|itemName=Divine Barrier|wearMask=no|iconMask=no|texture=no}} {{ItemBox|itemName=Echo Shard|wearMask=no|iconMask=no|texture=no}} | |||