Timestamp:
Apr 18, 2021, 12:07:18 AM (3 years ago)
Author:
Vladislav Belov
Message:

Removes fixed shader technique from effects.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • ps/trunk/binaries/data/mods/public/shaders/effects/model_transparent.xml

    r18989 r25283  
    1515        <pass shader="glsl/model_solid_tex">
    1616            <define name="REQUIRE_ALPHA_GEQUAL" value="0.4"/>
    17         </pass>
    18     </technique>
    19 
    20     <technique>
    21         <require context="MODE_SHADOWCAST || MODE_SILHOUETTEOCCLUDER"/>
    22         <require shaders="fixed"/>
    23         <define name="USE_PLAYERCOLOR" value="0"/>
    24         <define name="USE_OBJECTCOLOR" value="0"/>
    25         <pass shader="fixed:model_solid_tex">
    26             <alpha func="gequal" ref="0.4"/>
    2717        </pass>
    2818    </technique>
     
    4737    </technique>
    4838
    49     <technique>
    50         <require context="MODE_SILHOUETTEDISPLAY || MODE_WIREFRAME"/>
    51         <require shaders="fixed"/>
    52         <define name="USE_PLAYERCOLOR" value="1"/>
    53         <define name="USE_OBJECTCOLOR" value="0"/>
    54         <pass shader="fixed:model_solid"/>
    55     </technique>
    56 
    5739
    5840
     
    7557    </technique>
    7658
    77     <technique>
    78         <require context="USE_ALPHATEST"/>
    79         <require shaders="fixed"/>
    80         <pass shader="fixed:model">
    81             <alpha func="gequal" ref="0.4"/>
    82         </pass>
    83     </technique>
    84 
    8559
    8660
     
    10074            <define name="USE_TRANSPARENT" value="1"/>
    10175            <define name="REQUIRE_ALPHA_GEQUAL" value="0.6375"/>
    102         </pass>
    103     </technique>
    104 
    105     <technique>
    106         <require context="ALPHABLEND_PASS_OPAQUE"/>
    107         <require shaders="fixed"/>
    108         <pass shader="fixed:model">
    109             <alpha func="gequal" ref="0.6375"/>
    11076        </pass>
    11177    </technique>
     
    135101    </technique>
    136102
    137     <technique>
    138         <require context="ALPHABLEND_PASS_BLEND"/>
    139         <require shaders="fixed"/>
    140         <pass shader="fixed:model">
    141             <define name="USE_TRANSPARENT" value="1"/>
    142             <alpha func="gequal" ref="0.05"/>
    143             <blend src="src_alpha" dst="one_minus_src_alpha"/>
    144             <depth func="less" mask="false"/>
    145         </pass>
    146     </technique>
    147 
    148103</effect>
Note: See TracChangeset for help on using the changeset viewer.