User:Vergir: Difference between revisions

From The Deadlock Wiki
Jump to navigation Jump to search
No edit summary
Vergir (talk | contribs)
Add ItemBox layer profiling galleries: six configurations of ten items to measure the cost of the mask passes and the texture blend (with help from vergir-bot LLM)
Line 6: Line 6:
= Vindicta (has counter items) =
= Vindicta (has counter items) =
{{HeroStreetBrawlItems|Vindicta|id=sb-items-vindicta}}
{{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.
Note that section 2 keeps the per-tier tint but applies it flat across the whole card, so it will look heavier than anything we would ship. The opacity needs tuning once we know whether the layer is worth keeping at all.
== 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 ==
<code>wearMask=no</code> — tint kept, mask dropped. 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}}
== 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}}

Revision as of 11:32, 24 July 2026


Holliday

In Street Brawl, every hero draws items from a shared pool, but some items are weighted to appear more often for a given hero and others less often. For each tier below, that tier's items are grouped by how likely they are to be offered to Holliday: High, Average, or Low chance.

Tier 1
High chance
Imbue

Headshot Booster

Active
Imbue

High-Velocity Rounds

Active
Imbue

Monster Rounds

Active
Imbue

Restorative Shot

Active
Imbue

Extra Stamina

Active
Imbue

Healing Rite

Active
Imbue

Extra Charge

Active
Imbue

Extra Spirit

Active
Imbue

Mystic Burst

Active
Imbue

Mystic Expansion

Active
Average chance
Imbue

Close Quarters

Active
Imbue

Extended Magazine

Active
Imbue

Rapid Rounds

Active
Imbue

Extra Health

Active
Imbue

Grit

Active
Imbue

Melee Lifesteal

Active
Imbue

Rebuttal

Active
Imbue

Sprint Boots

Active
Imbue

Mystic Regeneration

Active
Imbue

Rusted Barrel

Active
Imbue

Spirit Strike

Active
Low chance
Imbue

Extra Regen

Active
Tier 2
High chance
Imbue

Kinetic Dash

Active
Imbue

Long Range

Active
Imbue

Recharging Rush

Active
Imbue

Bullet Lifesteal

Active
Imbue

Enchanter's Emblem

Active
Imbue

Restorative Locket

Active
Imbue

Compress Cooldown

Active
Imbue

Duration Extender

Active
Imbue

Improved Spirit

Active
Imbue

Quicksilver Reload

Active
Imbue

Slowing Hex

Active
Average chance
Imbue

Active Reload

Active
Imbue

Fleetfoot

Active
Imbue

Intensifying Magazine

Active
Imbue

Melee Charge

Active
Imbue

Mystic Shot

Active
Imbue

Opening Rounds

Active
Imbue

Slowing Bullets

Active
Imbue

Spirit Shredder Bullets

Active
Imbue

Split Shot

Active
Imbue

Stalker

Active
Imbue

Swift Striker

Active
Imbue

Titanic Magazine

Active
Imbue

Weakening Headshot

Active
Imbue

Battle Vest

Active
Imbue

Debuff Reducer

Active
Imbue

Enduring Speed

Active
Imbue

Guardian Ward

Active
Imbue

Healbane

Active
Imbue

Healing Booster

Active
Imbue

Reactive Barrier

Active
Imbue

Return Fire

Active
Imbue

Spirit Lifesteal

Active
Imbue

Spirit Shielding

Active
Imbue

Trophy Collector

Active
Imbue

Weapon Shielding

Active
Imbue

Arcane Surge

Active
Imbue

Bullet Resist Shredder

Active
Imbue

Cold Front

Active
Imbue

Mystic Slow

Active
Imbue

Mystic Vulnerability

Active
Imbue

Spirit Sap

Active
Imbue

Suppressor

Active
Tier 3
High chance
Imbue

Alchemical Fire

Active
Imbue

Cultist Sacrifice

Active
Imbue

Headhunter

Active
Imbue

Hollow Point

Active
Imbue

Sharpshooter

Active
Imbue

Counterspell

Active
Imbue

Fortitude

Active
Imbue

Spirit Resilience

Active
Imbue

Stamina Mastery

Active
Imbue

Greater Expansion

Active
Imbue

Knockdown

Active
Imbue

Rapid Recharge

Active
Imbue

Superior Cooldown

Active
Imbue

Superior Duration

Active
Imbue

Surge of Power

Active
Imbue

Tankbuster

Active
Average chance
Imbue

Ballistic Enchantment

Active
Imbue

Berserker

Active
Imbue

Blood Tribute

Active
Imbue

Burst Fire

Active
Imbue

Escalating Resilience

Active
Imbue

Express Shot

Active
Imbue

Heroic Aura

Active
Imbue

Hunter's Aura

Active
Imbue

Point Blank

Active
Imbue

Shadow Weave

Active
Imbue

Spirit Rend

Active
Imbue

Tesla Bullets

Active
Imbue

Toxic Bullets

Active
Imbue

Weighted Shots

Active
Imbue

Bullet Resilience

Active
Imbue

Dispel Magic

Active
Imbue

Fury Trance

Active
Imbue

Healing Nova

Active
Imbue

Lifestrike

Active
Imbue

Majestic Leap

Active
Imbue

Metal Skin

Active
Imbue

Rescue Beam

Active
Imbue

Veil Walker

Active
Imbue

Warp Stone

Active
Imbue

Decay

Active
Imbue

Disarming Hex

Active
Imbue

Radiant Regeneration

Active
Imbue

Silence Wave

Active
Imbue

Spirit Snatch

Active
Imbue

Torment Pulse

Active
Tier 4
High chance
Imbue

Crippling Headshot

Active
Imbue

Glass Cannon

Active
Imbue

Lucky Shot

Active
Imbue

Spiritual Overflow

Active
Imbue

Spellbreaker

Active
Imbue

Vampiric Burst

Active
Imbue

Boundless Spirit

Active
Imbue

Cursed Relic

Active
Imbue

Mercurial Magnum

Active
Imbue

Mystic Reverb

Active
Imbue

Spirit Burn

Active
Imbue

Transcendent Cooldown

Active
Imbue

Vortex Web

Active
Average chance
Imbue

Armor Piercing Rounds

Active
Imbue

Capacitor

Active
Imbue

Crushing Fists

Active
Imbue

Frenzy

Active
Imbue

Ricochet

Active
Imbue

Silencer

Active
Imbue

Spellslinger

Active
Imbue

Cheat Death

Active
Imbue

Colossus

Active
Imbue

Divine Barrier

Active
Imbue

Diviner's Kevlar

Active
Imbue

Healing Tempo

Active
Imbue

Indomitable

Active
Imbue

Infuser

Active
Imbue

Inhibitor

Active
Imbue

Juggernaut

Active
Imbue

Leech

Active
Imbue

Phantom Strike

Active
Imbue

Plated Armor

Active
Imbue

Siphon Bullets

Active
Imbue

Unstoppable

Active
Imbue

Witchmail

Active
Imbue

Arctic Blast

Active
Imbue

Echo Shard

Active
Imbue

Escalating Exposure

Active
Imbue

Ethereal Shift

Active
Imbue

Focus Lens

Active
Imbue

Lightning Scroll

Active
Imbue

Magic Carpet

Active
Imbue

Refresher

Active
Imbue

Scourge

Active
Legendary
Average chance
Imbue

Haunting Shot

Active
Imbue

Infinite Rounds

Active
Imbue

Celestial Blessing

Active
Imbue

Cloak of Opportunity

Active
Imbue

Electric Slippers

Active
Imbue

Eternal Gift

Active
Imbue

Nullification Burst

Active
Imbue

Seraphim Wings

Active
Imbue

Shadow Strike

Active
Imbue

Frostbite Charm

Active
Imbue

Mystic Conduit

Active
Imbue

Mystical Piano

Active
Imbue

Omnicharge Signet

Active
Imbue

Prism Blast

Active
Imbue

Unstable Concoction

Active
Low chance
Imbue

Runed Gauntlets

Active
Imbue

Shrink Ray

Active

Vindicta (has counter items)

In Street Brawl, every hero draws items from a shared pool, but some items are weighted to appear more often for a given hero and others less often. For each tier below, that tier's items are grouped by how likely they are to be offered to Vindicta: High, Average, or Low chance.

Tier 1
High chance
Imbue

Extended Magazine

Active
Imbue

Headshot Booster

Active
Imbue

High-Velocity Rounds

Active
Imbue

Monster Rounds

Active
Imbue

Rapid Rounds

Active
Imbue

Extra Health

Active
Imbue

Extra Stamina

Active
Imbue

Healing Rite

Active
Imbue

Sprint Boots

Active
Imbue

Extra Charge

Active
Imbue

Extra Spirit

Active
Average chance
Imbue

Close Quarters

Active
Imbue

Grit

Active
Imbue

Melee Lifesteal

Active
Imbue

Rebuttal

Active
Imbue

Mystic Burst

Active
Imbue

Mystic Expansion

Active
Imbue

Mystic Regeneration

Active
Imbue

Rusted Barrel

Active
Imbue

Spirit Strike

Active
Low chance
Imbue

Restorative Shot

Active
Imbue

Extra Regen

Active
Tier 2
High chance
Imbue

Kinetic Dash

Active
Imbue

Long Range

Active
Imbue

Opening Rounds

Active
Imbue

Recharging Rush

Active
Imbue

Swift Striker

Active
Imbue

Titanic Magazine

Active
Imbue

Weakening Headshot

Active
Imbue

Battle Vest

Active
Imbue

Bullet Lifesteal

Active
Imbue

Enchanter's Emblem

Active
Imbue

Enduring Speed

Active
Imbue

Spirit Lifesteal

Active
Imbue

Trophy Collector

Active
Imbue

Bullet Resist Shredder

Active
Imbue

Compress Cooldown

Active
Imbue

Duration Extender

Active
Imbue

Improved Spirit

Active
Imbue

Mystic Vulnerability

Active
Imbue

Quicksilver Reload

Active
Average chance
Imbue

Active Reload

Active
Imbue

Fleetfoot

Active
Imbue

Intensifying Magazine

Active
Imbue

Melee Charge

Active
Imbue

Mystic Shot

Active
Imbue

Slowing Bullets

Active
Imbue

Spirit Shredder Bullets

Active
Imbue

Split Shot

Active
Imbue

Stalker

Active
Imbue

Debuff Reducer

Active
Imbue

Guardian Ward

Active
Imbue

Healbane

Active
Imbue

Healing Booster

Active
Imbue

Reactive Barrier

Active
Imbue

Restorative Locket

Active
Imbue

Return Fire

Active
Imbue

Spirit Shielding

Active
Imbue

Weapon Shielding

Active
Imbue

Arcane Surge

Active
Imbue

Cold Front

Active
Imbue

Mystic Slow

Active
Imbue

Slowing Hex

Active
Imbue

Spirit Sap

Active
Imbue

Suppressor

Active
Tier 3
High chance
Imbue

Alchemical Fire

Active
Imbue

Burst Fire

Active
Imbue

Cultist Sacrifice

Active
Imbue

Hollow Point

Active
Imbue

Sharpshooter

Active
Imbue

Toxic Bullets

Active
Imbue

Dispel Magic

Active
Imbue

Fortitude

Active
Imbue

Stamina Mastery

Active
Imbue

Rapid Recharge

Active
Imbue

Superior Cooldown

Active
Imbue

Superior Duration

Active
Imbue

Surge of Power

Active
Imbue

Tankbuster

Active
Average chance
Imbue

Ballistic Enchantment

Active
Imbue

Berserker

Active
Imbue

Blood Tribute

Active
Imbue

Escalating Resilience

Active
Imbue

Express Shot

Active
Imbue

Headhunter

Active
Imbue

Heroic Aura

Active
Imbue

Hunter's Aura

Active
Imbue

Point Blank

Active
Imbue

Shadow Weave

Active
Imbue

Spirit Rend

Active
Imbue

Tesla Bullets

Active
Imbue

Weighted Shots

Active
Imbue

Bullet Resilience

Active
Imbue

Counterspell

Active
Imbue

Fury Trance

Active
Imbue

Healing Nova

Active
Imbue

Lifestrike

Active
Imbue

Majestic Leap

Active
Imbue

Metal Skin

Active
Imbue

Rescue Beam

Active
Imbue

Spirit Resilience

Active
Imbue

Veil Walker

Active
Imbue

Warp Stone

Active
Imbue

Decay

Active
Imbue

Disarming Hex

Active
Imbue

Greater Expansion

Active
Imbue

Knockdown

Active
Imbue

Radiant Regeneration

Active
Imbue

Silence Wave

Active
Imbue

Spirit Snatch

Active
Imbue

Torment Pulse

Active
Tier 4
High chance
Imbue

Armor Piercing Rounds

Active
Imbue

Crippling Headshot

Active
Imbue

Glass Cannon

Active
Imbue

Lucky Shot

Active
Imbue

Ricochet

Active
Imbue

Spiritual Overflow

Active
Imbue

Leech

Active
Imbue

Boundless Spirit

Active
Imbue

Escalating Exposure

Active
Imbue

Mercurial Magnum

Active
Imbue

Spirit Burn

Active
Imbue

Transcendent Cooldown

Active
Average chance
Imbue

Capacitor

Active
Imbue

Crushing Fists

Active
Imbue

Frenzy

Active
Imbue

Silencer

Active
Imbue

Spellslinger

Active
Imbue

Cheat Death

Active
Imbue

Colossus

Active
Imbue

Divine Barrier

Active
Imbue

Diviner's Kevlar

Active
Imbue

Healing Tempo

Active
Imbue

Indomitable

Active
Imbue

Infuser

Active
Imbue

Inhibitor

Active
Imbue

Juggernaut

Active
Imbue

Phantom Strike

Active
Imbue

Plated Armor

Active
Imbue

Siphon Bullets

Active
Imbue

Spellbreaker

Active
Imbue

Unstoppable

Active
Imbue

Vampiric Burst

Active
Imbue

Witchmail

Active
Imbue

Arctic Blast

Active
Imbue

Cursed Relic

Active
Imbue

Echo Shard

Active
Imbue

Ethereal Shift

Active
Imbue

Focus Lens

Active
Imbue

Lightning Scroll

Active
Imbue

Magic Carpet

Active
Imbue

Mystic Reverb

Active
Imbue

Refresher

Active
Imbue

Scourge

Active
Imbue

Vortex Web

Active
Legendary
Average chance
Imbue

Haunting Shot

Active
Imbue

Infinite Rounds

Active
Imbue

Celestial Blessing

Active
Imbue

Cloak of Opportunity

Active
Imbue

Electric Slippers

Active
Imbue

Eternal Gift

Active
Imbue

Nullification Burst

Active
Imbue

Seraphim Wings

Active
Imbue

Shadow Strike

Active
Imbue

Frostbite Charm

Active
Imbue

Mystic Conduit

Active
Imbue

Mystical Piano

Active
Imbue

Omnicharge Signet

Active
Imbue

Prism Blast

Active
Imbue

Unstable Concoction

Active
Low chance
Imbue

Runed Gauntlets

Active
Imbue

Shrink Ray

Active
Counter items

When facing Vindicta in Street Brawl, the enemy team is more likely to be offered these items as counters.

Imbue

Knockdown

Active

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 mix-blend-mode: multiply 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.

Note that section 2 keeps the per-tier tint but applies it flat across the whole card, so it will look heavier than anything we would ship. The opacity needs tuning once we know whether the layer is worth keeping at all.

1. Baseline

Wear mask, icon mask and texture blend all present, as on every other page.

Imbue

Active Reload

Active
Imbue

Alchemical Fire

Active
Imbue

Arctic Blast

Active
Imbue

Berserker

Active
Imbue

Bullet Armor

Active
Imbue

Cheat Death

Active
Imbue

Colossus

Active
Imbue

Crippling Headshot

Active
Imbue

Divine Barrier

Active
Imbue

Echo Shard

Active

2. Flat wear

wearMask=no — tint kept, mask dropped. One fewer render pass per card.

Imbue

Active Reload

Active
Imbue

Alchemical Fire

Active
Imbue

Arctic Blast

Active
Imbue

Berserker

Active
Imbue

Bullet Armor

Active
Imbue

Cheat Death

Active
Imbue

Colossus

Active
Imbue

Crippling Headshot

Active
Imbue

Divine Barrier

Active
Imbue

Echo Shard

Active

3. No icon mask

iconMask=no — icons render as plain squares. One fewer render pass per card.

Imbue

Active Reload

Active
Imbue

Alchemical Fire

Active
Imbue

Arctic Blast

Active
Imbue

Berserker

Active
Imbue

Bullet Armor

Active
Imbue

Cheat Death

Active
Imbue

Colossus

Active
Imbue

Crippling Headshot

Active
Imbue

Divine Barrier

Active
Imbue

Echo Shard

Active

4. Flat wear and no icon mask

Both masks gone. Two fewer render passes per card.

Imbue

Active Reload

Active
Imbue

Alchemical Fire

Active
Imbue

Arctic Blast

Active
Imbue

Berserker

Active
Imbue

Bullet Armor

Active
Imbue

Cheat Death

Active
Imbue

Colossus

Active
Imbue

Crippling Headshot

Active
Imbue

Divine Barrier

Active
Imbue

Echo Shard

Active

5. No texture

texture=no — masks intact, blend dropped. One fewer backdrop read per card.

Imbue

Active Reload

Active
Imbue

Alchemical Fire

Active
Imbue

Arctic Blast

Active
Imbue

Berserker

Active
Imbue

Bullet Armor

Active
Imbue

Cheat Death

Active
Imbue

Colossus

Active
Imbue

Crippling Headshot

Active
Imbue

Divine Barrier

Active
Imbue

Echo Shard

Active

6. Everything off

The floor. Whatever lag remains here is not coming from masks or blending.

Imbue

Active Reload

Active
Imbue

Alchemical Fire

Active
Imbue

Arctic Blast

Active
Imbue

Berserker

Active
Imbue

Bullet Armor

Active
Imbue

Cheat Death

Active
Imbue

Colossus

Active
Imbue

Crippling Headshot

Active
Imbue

Divine Barrier

Active
Imbue

Echo Shard

Active