Skip to content

Commit eecd273

Browse files
authored
some GlStateManager funcs impl (#40)
1 parent 47d7631 commit eecd273

5 files changed

Lines changed: 647 additions & 97 deletions

File tree

data/mcswitch_functions.csv

Lines changed: 67 additions & 67 deletions
Original file line numberDiff line numberDiff line change
@@ -39763,10 +39763,10 @@ Address,Quality,Size,Name
3976339763
0x0000007100618dd0,U,000112,
3976439764
0x0000007100618e40,U,000008,
3976539765
0x0000007100618e48,U,000100,_ZN13BlockRenderer28tesselateInWorldFixedTextureEPK10BlockStateRK8BlockPosP18TextureAtlasSprite
39766-
0x0000007100618eac,M,001468,_ZN13BlockRenderer16tesselateInWorldEPK10BlockStateRK8BlockPosS2_NSt3__110shared_ptrI11BlockEntityEE
39766+
0x0000007100618eac,U,001468,_ZN13BlockRenderer16tesselateInWorldEPK10BlockStateRK8BlockPosS2_NSt3__110shared_ptrI11BlockEntityEE
3976739767
0x0000007100619468,U,000120,
3976839768
0x00000071006194e0,U,000020,_ZN13BufferBuilder15setMipmapEnableEb
39769-
0x00000071006194f4,O,000008,_ZN5Block15isMipmapEnabledEv
39769+
0x00000071006194f4,U,000008,_ZN5Block15isMipmapEnabledEv
3977039770
0x00000071006194fc,U,000336,tesselateBlockInWorld__13BlockRendererFPC10BlockStateRC8BlockPosi
3977139771
0x000000710061964c,U,000532,tesselateTrapDoorInWorld__13BlockRendererFPC10BlockStateRC8BlockPos
3977239772
0x0000007100619860,U,000120,tesselateSlimeBlockInWorld__13BlockRendererFPC10BlockStateRC8BlockPos
@@ -41565,17 +41565,17 @@ Address,Quality,Size,Name
4156541565
0x000000710068221c,U,000068,_ZN20EnchantTableRendererD2Ev
4156641566
0x0000007100682260,U,000036,_ZN20EnchantTableRendererD0Ev
4156741567
0x0000007100682284,U,000576,
41568-
0x00000071006824c4,U,000024,_ZN14GlStateManager10pushMatrixEv
41569-
0x00000071006824dc,U,000024,_ZN14GlStateManager10translatefEfff
41570-
0x00000071006824f4,U,000036,_ZN14GlStateManager7rotatefEffff
41568+
0x00000071006824c4,O,000024,_ZN14GlStateManager10pushMatrixEv
41569+
0x00000071006824dc,O,000024,_ZN14GlStateManager10translatefEfff
41570+
0x00000071006824f4,O,000036,_ZN14GlStateManager7rotatefEffff
4157141571
0x0000007100682518,U,000020,_ZN14GlStateManager10enableCullEv
41572-
0x000000710068252c,U,000024,_ZN14GlStateManager9popMatrixEv
41572+
0x000000710068252c,O,000024,_ZN14GlStateManager9popMatrixEv
4157341573
0x0000007100682544,U,000596,
41574-
0x0000007100682798,U,000032,_ZN14GlStateManager10matrixModeEi
41575-
0x00000071006827b8,U,000024,_ZN14GlStateManager6scalefEfff
41576-
0x00000071006827d0,U,000016,_ZN14GlStateManager19enableRescaleNormalEv
41577-
0x00000071006827e0,U,000056,_ZN14GlStateManager7color4fEffff
41578-
0x0000007100682818,U,000016,_ZN14GlStateManager20disableRescaleNormalEv
41574+
0x0000007100682798,O,000032,_ZN14GlStateManager10matrixModeEi
41575+
0x00000071006827b8,O,000024,_ZN14GlStateManager6scalefEfff
41576+
0x00000071006827d0,O,000016,_ZN14GlStateManager19enableRescaleNormalEv
41577+
0x00000071006827e0,O,000056,_ZN14GlStateManager7color4fEffff
41578+
0x0000007100682818,O,000016,_ZN14GlStateManager20disableRescaleNormalEv
4157941579
0x0000007100682828,U,000484,_ZN17EnderCrystalModelC_gen
4158041580
0x0000007100682a0c,O,000104,_ZN5ModelC1Ev
4158141581
0x0000007100682a74,U,000008,_ZN9ModelPart7texOffsEii
@@ -41586,11 +41586,11 @@ Address,Quality,Size,Name
4158641586
0x0000007100682d2c,U,000164,_ZN20EnderCrystalRendererC_gen
4158741587
0x0000007100682dd0,U,000036,_ZN14EntityRendererC1EP22EntityRenderDispatcher
4158841588
0x0000007100682df4,U,000580,
41589-
0x0000007100683038,U,000020,_ZN14GlStateManager19enableColorMaterialEv
41589+
0x0000007100683038,O,000020,_ZN14GlStateManager19enableColorMaterialEv
4159041590
0x000000710068304c,U,000004,
4159141591
0x0000007100683050,U,000008,
4159241592
0x0000007100683058,U,000004,
41593-
0x000000710068305c,U,000020,_ZN14GlStateManager20disableColorMaterialEv
41593+
0x000000710068305c,O,000020,_ZN14GlStateManager20disableColorMaterialEv
4159441594
0x0000007100683070,U,000056,
4159541595
0x00000071006830a8,U,000692,
4159641596
0x000000710068335c,U,000024,_ZN14EntityRenderer6renderERNSt3__110shared_ptrI6EntityEEdddff
@@ -41602,23 +41602,23 @@ Address,Quality,Size,Name
4160241602
0x0000007100683684,U,000048,
4160341603
0x00000071006836b4,U,000952,
4160441604
0x0000007100683a6c,U,000036,_ZN8Lighting7turnOffEv
41605-
0x0000007100683a90,U,000032,_ZN14GlStateManager14disableTextureEv
41606-
0x0000007100683ab0,U,000028,_ZN14GlStateManager10shadeModelEi
41607-
0x0000007100683acc,U,000020,_ZN14GlStateManager11enableBlendEv
41608-
0x0000007100683ae0,U,000056,_ZN14GlStateManager9blendFuncEii
41609-
0x0000007100683b18,U,000020,_ZN14GlStateManager16disableAlphaTestEv
41610-
0x0000007100683b2c,U,000044,_ZN14GlStateManager9depthMaskEb
41611-
0x0000007100683b58,U,000020,_ZN14GlStateManager11disableCullEv
41612-
0x0000007100683b6c,U,000020,_ZN14GlStateManager12disableBlendEv
41613-
0x0000007100683b80,U,000032,_ZN14GlStateManager13enableTextureEv
41614-
0x0000007100683ba0,U,000020,_ZN14GlStateManager15enableAlphaTestEv
41605+
0x0000007100683a90,O,000032,_ZN14GlStateManager14disableTextureEv
41606+
0x0000007100683ab0,O,000028,_ZN14GlStateManager10shadeModelEi
41607+
0x0000007100683acc,O,000020,_ZN14GlStateManager11enableBlendEv
41608+
0x0000007100683ae0,O,000056,_ZN14GlStateManager9blendFuncEii
41609+
0x0000007100683b18,O,000020,_ZN14GlStateManager16disableAlphaTestEv
41610+
0x0000007100683b2c,O,000044,_ZN14GlStateManager9depthMaskEb
41611+
0x0000007100683b58,O,000020,_ZN14GlStateManager11disableCullEv
41612+
0x0000007100683b6c,O,000020,_ZN14GlStateManager12disableBlendEv
41613+
0x0000007100683b80,O,000032,_ZN14GlStateManager13enableTextureEv
41614+
0x0000007100683ba0,O,000020,_ZN14GlStateManager15enableAlphaTestEv
4161541615
0x0000007100683bb4,U,000488,_ZN8Lighting6turnOnEv
4161641616
0x0000007100683d9c,U,000008,
4161741617
0x0000007100683da4,U,000052,_ZN20EnderDragonEyesLayerC_gen
4161841618
0x0000007100683dd8,U,000304,
41619-
0x0000007100683f08,U,000016,_ZN14GlStateManager15disableLightingEv
41620-
0x0000007100683f18,U,000048,_ZN14GlStateManager9depthFuncEi
41621-
0x0000007100683f48,U,000016,_ZN14GlStateManager14enableLightingEv
41619+
0x0000007100683f08,O,000016,_ZN14GlStateManager15disableLightingEv
41620+
0x0000007100683f18,O,000048,_ZN14GlStateManager9depthFuncEi
41621+
0x0000007100683f48,O,000016,_ZN14GlStateManager14enableLightingEv
4162241622
0x0000007100683f58,U,000068,
4162341623
0x0000007100683f9c,U,000008,
4162441624
0x0000007100683fa4,U,000200,_ZN19EnderDragonRendererC_gen
@@ -41627,7 +41627,7 @@ Address,Quality,Size,Name
4162741627
0x00000071006840e8,U,000048,_ZN21EnderDragonDeathLayerC_gen
4162841628
0x0000007100684118,U,000352,
4162941629
0x0000007100684278,U,000532,
41630-
0x000000710068448c,U,000052,_ZN14GlStateManager9alphaFuncEif
41630+
0x000000710068448c,O,000052,_ZN14GlStateManager9alphaFuncEif
4163141631
0x00000071006844c0,U,000360,
4163241632
0x0000007100684628,U,000184,
4163341633
0x00000071006846e0,U,000012,
@@ -41717,7 +41717,7 @@ Address,Quality,Size,Name
4171741717
0x000000710068b7a0,U,000080,_ZN14EntityRenderer14renderNameTagsERNSt3__110shared_ptrI6EntityEEdddRKNS0_12basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEEdi
4171841718
0x000000710068b7f0,U,000012,_ZN14EntityRenderer11bindTextureERNSt3__110shared_ptrI6EntityEE
4171941719
0x000000710068b7fc,U,000068,_ZN14EntityRenderer11bindTextureEPK16ResourceLocation
41720-
0x000000710068b840,U,000060,_ZN14GlStateManager11bindTextureEi
41720+
0x000000710068b840,O,000060,_ZN14GlStateManager11bindTextureEi
4172141721
0x000000710068b87c,U,000068,_ZN14EntityRenderer11bindTextureERKNSt3__112basic_stringIwNS0_11char_traitsIwEENS0_9allocatorIwEEEEi
4172241722
0x000000710068b8c0,U,000784,_ZN14EntityRenderer18getTextureLocationERNSt3__110shared_ptrI6EntityEE
4172341723
0x000000710068bbd0,U,000884,_ZN14EntityRenderer11renderFlameERNSt3__110shared_ptrI6EntityEEdddf
@@ -41966,7 +41966,7 @@ Address,Quality,Size,Name
4196641966
0x000000710069b770,U,000032,
4196741967
0x000000710069b790,U,000156,
4196841968
0x000000710069b82c,U,000800,_ZN12GameRenderer11setupCameraEfi
41969-
0x000000710069bb4c,U,000024,_ZN14GlStateManager12loadIdentityEv
41969+
0x000000710069bb4c,O,000024,_ZN14GlStateManager12loadIdentityEv
4197041970
0x000000710069bb64,U,000036,
4197141971
0x000000710069bb88,U,000024,
4197241972
0x000000710069bba0,U,000908,
@@ -41987,7 +41987,7 @@ Address,Quality,Size,Name
4198741987
0x000000710069ce48,U,000276,_ZN12GameRenderer11renderLevelEfx
4198841988
0x000000710069cf5c,U,002892,_ZN3Gui6renderEfbii
4198941989
0x000000710069daa8,U,000144,_ZN12GameRenderer14setupGuiScreenEi
41990-
0x000000710069db38,U,000032,_ZN14GlStateManager5clearEi
41990+
0x000000710069db38,O,000032,_ZN14GlStateManager5clearEi
4199141991
0x000000710069db58,U,000100,
4199241992
0x000000710069dbbc,U,000100,
4199341993
0x000000710069dc20,U,000100,
@@ -41999,23 +41999,23 @@ Address,Quality,Size,Name
4199941999
0x000000710069e384,U,000136,
4200042000
0x000000710069e40c,U,000132,
4200142001
0x000000710069e490,U,005356,
42002-
0x000000710069f97c,U,000020,_ZN14GlStateManager10disableFogEv
42002+
0x000000710069f97c,O,000020,_ZN14GlStateManager10disableFogEv
4200342003
0x000000710069f990,U,000248,
42004-
0x000000710069fa88,U,000020,_ZN14GlStateManager9enableFogEv
42004+
0x000000710069fa88,O,000020,_ZN14GlStateManager9enableFogEv
4200542005
0x000000710069fa9c,U,001640,
4200642006
0x00000071006a0104,U,000008,
4200742007
0x00000071006a010c,O,000008,_ZN9Minecraft25getEntityRenderDispatcherEv
4200842008
0x00000071006a0114,U,000348,
42009-
0x00000071006a0270,U,000052,_ZN14GlStateManager8cullFaceEi
42009+
0x00000071006a0270,O,000052,_ZN14GlStateManager8cullFaceEi
4201042010
0x00000071006a02a4,U,000276,
4201142011
0x00000071006a03b8,U,000024,
4201242012
0x00000071006a03d0,U,001212,
4201342013
0x00000071006a088c,U,000120,
4201442014
0x00000071006a0904,U,000016,
4201542015
0x00000071006a0914,U,000584,
4201642016
0x00000071006a0b5c,U,000072,
42017-
0x00000071006a0ba4,U,000020,_ZN14GlStateManager15enableDepthTestEv
42018-
0x00000071006a0bb8,U,000092,_ZN14GlStateManager9colorMaskEbbbb
42017+
0x00000071006a0ba4,O,000020,_ZN14GlStateManager15enableDepthTestEv
42018+
0x00000071006a0bb8,O,000092,_ZN14GlStateManager9colorMaskEbbbb
4201942019
0x00000071006a0c14,U,002352,_ZN12GameRenderer13renderEyePassEifxb
4202042020
0x00000071006a1544,U,002048,_ZN12GameRenderer15setupClearColorEf
4202142021
0x00000071006a1d44,U,000956,
@@ -42035,7 +42035,7 @@ Address,Quality,Size,Name
4203542035
0x00000071006a56b8,U,001056,
4203642036
0x00000071006a5ad8,U,000052,_ZN13LevelRenderer13activePlayersEv
4203742037
0x00000071006a5b0c,U,000004,
42038-
0x00000071006a5b10,U,000048,_ZN14GlStateManager5orthoEdddddd
42038+
0x00000071006a5b10,O,000048,_ZN14GlStateManager5orthoEdddddd
4203942039
0x00000071006a5b40,U,000112,clearColor__14GlStateManagerSFfN31
4204042040
0x00000071006a5bb0,U,000064,_ZN12GameRenderer13resetFogColorEb
4204142041
0x00000071006a5bf0,U,000048,fogMode__14GlStateManagerSFi
@@ -42046,7 +42046,7 @@ Address,Quality,Size,Name
4204642046
0x00000071006a5cac,U,000056,
4204742047
0x00000071006a5ce4,U,000124,
4204842048
0x00000071006a5d60,U,000008,
42049-
0x00000071006a5d68,U,000020,_ZN14GlStateManager16disableDepthTestEv
42049+
0x00000071006a5d68,O,000020,_ZN14GlStateManager16disableDepthTestEv
4205042050
0x00000071006a5d7c,U,000024,
4205142051
0x00000071006a5d94,U,000124,displayItemActivation__12GameRendererF35not_null_ptr__tm__15_12ItemInstancei
4205242052
0x00000071006a5e10,U,000660,_ZN12GameRenderer29renderItemActivationAnimationEiif
@@ -42065,59 +42065,59 @@ Address,Quality,Size,Name
4206542065
0x00000071006a72a8,U,000016,
4206642066
0x00000071006a72b8,U,000012,
4206742067
0x00000071006a72c4,U,000052,
42068-
0x00000071006a72f8,U,000012,_ZN14GlStateManager12BooleanStateC2Ei
42069-
0x00000071006a7304,U,000008,
42070-
0x00000071006a730c,U,000024,
42071-
0x00000071006a7324,U,000008,
42072-
0x00000071006a732c,U,000268,_ZN14GlStateManager11enableStateEi
42073-
0x00000071006a7438,U,000296,_ZN14GlStateManager12disableStateEi
42074-
0x00000071006a7560,U,000012,_ZN14GlStateManager9ColorMaskC1Ev
42075-
0x00000071006a756c,U,000012,_ZN14GlStateManager5ColorC1Ev
42076-
0x00000071006a7578,U,000020,
42077-
0x00000071006a758c,U,000056,_ZN14GlStateManager12TextureStateC2Ev
42078-
0x00000071006a75c4,U,000060,_ZN14GlStateManager10AlphaStateC1Ev
42079-
0x00000071006a7600,U,000056,_ZN14GlStateManager18ColorMaterialStateC1Ev
42080-
0x00000071006a7638,U,000064,_ZN14GlStateManager10BlendStateC1Ev
42081-
0x00000071006a7678,U,000068,_ZN14GlStateManager10DepthStateC1Ev
42082-
0x00000071006a76bc,U,000072,_ZN14GlStateManager8FogStateC1Ev
42083-
0x00000071006a7704,U,000060,_ZN14GlStateManager9CullStateC1Ev
42068+
0x00000071006a72f8,O,000012,_ZN14GlStateManager12BooleanStateC1Ei
42069+
0x00000071006a7304,O,000008,_ZN14GlStateManager12BooleanState7disableEv
42070+
0x00000071006a730c,O,000024,_ZN14GlStateManager12BooleanState10setEnabledEb
42071+
0x00000071006a7324,O,000008,_ZN14GlStateManager12BooleanState6enableEv
42072+
0x00000071006a732c,O,000268,_ZN14GlStateManager11enableStateEi
42073+
0x00000071006a7438,O,000296,_ZN14GlStateManager12disableStateEi
42074+
0x00000071006a7560,O,000012,_ZN14GlStateManager9ColorMaskC1Ev
42075+
0x00000071006a756c,O,000012,_ZN14GlStateManager5ColorC1Ev
42076+
0x00000071006a7578,O,000020,_ZN14GlStateManager5ColorC1Effff
42077+
0x00000071006a758c,O,000056,_ZN14GlStateManager12TextureStateC2Ev
42078+
0x00000071006a75c4,O,000060,_ZN14GlStateManager10AlphaStateC1Ev
42079+
0x00000071006a7600,O,000056,_ZN14GlStateManager18ColorMaterialStateC1Ev
42080+
0x00000071006a7638,O,000064,_ZN14GlStateManager10BlendStateC1Ev
42081+
0x00000071006a7678,O,000068,_ZN14GlStateManager10DepthStateC1Ev
42082+
0x00000071006a76bc,O,000072,_ZN14GlStateManager8FogStateC1Ev
42083+
0x00000071006a7704,O,000060,_ZN14GlStateManager9CullStateC1Ev
4208442084
0x00000071006a7740,U,000076,_ZN14GlStateManager18PolygonOffsetStateC1Ev
4208542085
0x00000071006a778c,U,000056,_ZN14GlStateManager15ColorLogicStateC1Ev
42086-
0x00000071006a77c4,U,000076,_ZN14GlStateManager10ClearStateC1Ev
42086+
0x00000071006a77c4,O,000076,_ZN14GlStateManager10ClearStateC1Ev
4208742087
0x00000071006a7810,U,000020,_ZN14GlStateManager11StencilFuncC1Ev
4208842088
0x00000071006a7824,U,000056,_ZN14GlStateManager12StencilStateC1Ev
42089-
0x00000071006a785c,U,000076,
42090-
0x00000071006a78a8,U,000140,_ZN14GlStateManager11TexGenStateC1Ev
42089+
0x00000071006a785c,O,000076,_ZN14GlStateManager11TexGenCoordC1Eii
42090+
0x00000071006a78a8,O,000140,_ZN14GlStateManager11TexGenStateC1Ev
4209142091
0x00000071006a7934,U,000020,
42092-
0x00000071006a7948,U,000020,_ZN14GlStateManager12disableLightEi
42092+
0x00000071006a7948,O,000020,_ZN14GlStateManager12disableLightEi
4209342093
0x00000071006a795c,U,000152,
4209442094
0x00000071006a79f4,U,000088,
4209542095
0x00000071006a7a4c,U,000004,
4209642096
0x00000071006a7a50,U,000020,
4209742097
0x00000071006a7a64,U,000020,
42098-
0x00000071006a7a78,U,000024,_ZN14GlStateManager12enableTexGenEN14GlStateManager6TexGenE
42099-
0x00000071006a7a90,U,000112,
42100-
0x00000071006a7b00,U,000024,_ZN14GlStateManager13disableTexGenEN14GlStateManager6TexGenE
42101-
0x00000071006a7b18,U,000048,_ZN14GlStateManager10texGenModeEN14GlStateManager6TexGenEi
42098+
0x00000071006a7a78,O,000024,_ZN14GlStateManager12enableTexGenENS_6TexGenE
42099+
0x00000071006a7a90,O,000112,_ZN14GlStateManager9getTexGenENS_6TexGenE
42100+
0x00000071006a7b00,O,000024,_ZN14GlStateManager13disableTexGenENS_6TexGenE
42101+
0x00000071006a7b18,O,000048,_ZN14GlStateManager10texGenModeENS_6TexGenEi
4210242102
0x00000071006a7b48,U,000120,_ZN14GlStateManager11texGenParamEN14GlStateManager6TexGenEiP11FloatBuffer
42103-
0x00000071006a7bc0,U,000016,_ZN14GlStateManager13activeTextureEi
42103+
0x00000071006a7bc0,O,000016,_ZN14GlStateManager13activeTextureEi
4210442104
0x00000071006a7bd0,U,000024,
4210542105
0x00000071006a7be8,U,000256,
4210642106
0x00000071006a7ce8,U,000040,
4210742107
0x00000071006a7d10,U,000016,
4210842108
0x00000071006a7d20,U,000016,
42109-
0x00000071006a7d30,U,000020,_ZN14GlStateManager10clearDepthEd
42109+
0x00000071006a7d30,O,000020,_ZN14GlStateManager10clearDepthEd
4211042110
0x00000071006a7d44,U,000036,
4211142111
0x00000071006a7d68,U,000064,
4211242112
0x00000071006a7da8,U,000032,
4211342113
0x00000071006a7dc8,U,000036,
4211442114
0x00000071006a7dec,U,000040,_ZN14GlStateManager8callListEi
42115-
0x00000071006a7e14,U,000036,_ZN14GlStateManager7newListEii
42116-
0x00000071006a7e38,U,000024,_ZN14GlStateManager7endListEi
42115+
0x00000071006a7e14,O,000036,_ZN14GlStateManager7newListEii
42116+
0x00000071006a7e38,O,000024,_ZN14GlStateManager7endListEi
4211742117
0x00000071006a7e50,U,000040,
4211842118
0x00000071006a7e78,U,000032,
42119-
0x00000071006a7e98,U,000392,_ZN14GlStateManager10staticCtorEv
42120-
0x00000071006a8020,U,000004,_ZN14GlStateManager18disableClientStateEi
42119+
0x00000071006a7e98,O,000392,_ZN14GlStateManager10staticCtorEv
42120+
0x00000071006a8020,O,000004,_ZN14GlStateManager18disableClientStateEi
4212142121
0x00000071006a8024,U,000004,
4212242122
0x00000071006a8028,U,000004,
4212342123
0x00000071006a802c,U,000160,__ct__27GuardianAttackSoundInstanceFQ2_5boost28shared_ptr__tm__10_8Guardian

0 commit comments

Comments
 (0)