diff --git a/CMakeLists.txt b/CMakeLists.txt index fd309144..31d6b045 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -30,6 +30,16 @@ target_compile_options(uking PRIVATE -Wno-unused-parameter -Wno-unused-private-f target_compile_options(uking PRIVATE -Wno-invalid-offsetof) target_compile_options(uking PRIVATE -Wextra-semi) +set(NN_SDK_MAJOR 4) +set(NN_SDK_MINOR 4) +set(NN_SDK_PATCH 0) +set(NN_SDK_TYPE "Release") + +# todo: figure out actual number, in between odyssey and splatoon +set(NN_WARE_MAJOR 1) +set(NN_WARE_MINOR 6) +set(NN_WARE_PATCH 1) + add_subdirectory(lib/NintendoSDK) target_link_libraries(uking PUBLIC NintendoSDK) diff --git a/data/uking_functions.csv b/data/uking_functions.csv index 294d5c78..6d8703a8 100644 --- a/data/uking_functions.csv +++ b/data/uking_functions.csv @@ -61852,45 +61852,45 @@ Address,Quality,Size,Name 0x0000007100aacfa8,U,000096,realloc 0x0000007100aad008,U,000088,aligned_alloc 0x0000007100aad060,O,013384,nvnLoadCProcs -0x0000007100ab04a8,U,000128, -0x0000007100ab0528,U,000128, -0x0000007100ab05a8,U,000016, -0x0000007100ab05b8,U,000016, -0x0000007100ab05c8,U,000016, -0x0000007100ab05d8,U,000016, -0x0000007100ab05e8,U,000016, -0x0000007100ab05f8,U,000016, -0x0000007100ab0608,U,000016, -0x0000007100ab0618,U,000016, -0x0000007100ab0628,U,000016, -0x0000007100ab0638,U,000016, -0x0000007100ab0648,U,000108, -0x0000007100ab06b4,U,000064,_ZN2nn3gfx6detail3Nvn12GetMagFilterENS0_10FilterModeE -0x0000007100ab06f4,U,000016, -0x0000007100ab0704,U,000016, -0x0000007100ab0714,U,000052,_ZN2nn3gfx6detail3Nvn18GetShaderStageBitsEi -0x0000007100ab0748,U,000016, -0x0000007100ab0758,U,000016, -0x0000007100ab0768,U,000016, -0x0000007100ab0778,U,000004,nullsub_3125 -0x0000007100ab077c,U,000004,nullsub_3126 -0x0000007100ab0780,U,000700, -0x0000007100ab0a3c,U,000148,_ZN2nn3gfx6detail8GlslcDll11GetInstanceEv -0x0000007100ab0ad0,U,000004,j_nullsub_5536 -0x0000007100ab0ad4,U,000004,nullsub_3127 -0x0000007100ab0ad8,U,000016, -0x0000007100ab0ae8,U,000172,_ZN2nn3gfx6detail8GlslcDll10InitializeEv -0x0000007100ab0b94,U,000004,nullsub_5536 -0x0000007100ab0b98,U,000016, -0x0000007100ab0ba8,U,000008, -0x0000007100ab0bb0,U,000012, -0x0000007100ab0bbc,U,000012, -0x0000007100ab0bc8,U,000012, -0x0000007100ab0bd4,U,000012, -0x0000007100ab0be0,U,000012, -0x0000007100ab0bec,U,000012, -0x0000007100ab0bf8,U,000012, -0x0000007100ab0c04,U,000012, +0x0000007100ab04a8,O,000128,_ZN2nn3gfx6detail3Nvn14GetImageFormatENS0_11ImageFormatE +0x0000007100ab0528,O,000128,_ZN2nn3gfx6detail3Nvn18GetAttributeFormatENS0_15AttributeFormatE +0x0000007100ab05a8,O,000016,_ZN2nn3gfx6detail3Nvn14GetImageTargetENS0_14ImageDimensionE +0x0000007100ab05b8,O,000016,_ZN2nn3gfx6detail3Nvn16GetDepthFunctionENS0_18ComparisonFunctionE +0x0000007100ab05c8,O,000016,_ZN2nn3gfx6detail3Nvn19GetStencilOperationENS0_16StencilOperationE +0x0000007100ab05d8,O,000016,_ZN2nn3gfx6detail3Nvn18GetStencilFunctionENS0_18ComparisonFunctionE +0x0000007100ab05e8,O,000016,_ZN2nn3gfx6detail3Nvn16GetBlendEquationENS0_13BlendFunctionE +0x0000007100ab05f8,O,000016,_ZN2nn3gfx6detail3Nvn16GetBlendFunctionENS0_11BlendFactorE +0x0000007100ab0608,O,000016,_ZN2nn3gfx6detail3Nvn17GetLogicOperationENS0_14LogicOperationE +0x0000007100ab0618,O,000016,_ZN2nn3gfx6detail3Nvn12GetFrontFaceENS0_9FrontFaceE +0x0000007100ab0628,O,000016,_ZN2nn3gfx6detail3Nvn11GetFillModeENS0_8FillModeE +0x0000007100ab0638,O,000016,_ZN2nn3gfx6detail3Nvn16GetDrawPrimitiveENS0_17PrimitiveTopologyE +0x0000007100ab0648,O,000108,_ZN2nn3gfx6detail3Nvn12GetMinFilterENS0_10FilterModeE +0x0000007100ab06b4,O,000064,_ZN2nn3gfx6detail3Nvn12GetMagFilterENS0_10FilterModeE +0x0000007100ab06f4,O,000016,_ZN2nn3gfx6detail3Nvn11GetWrapModeENS0_18TextureAddressModeE +0x0000007100ab0704,O,000016,_ZN2nn3gfx6detail3Nvn14GetShaderStageENS0_11ShaderStageE +0x0000007100ab0714,O,000052,_ZN2nn3gfx6detail3Nvn18GetShaderStageBitsEi +0x0000007100ab0748,O,000016,_ZN2nn3gfx6detail3Nvn22GetRComparisonFunctionENS0_18ComparisonFunctionE +0x0000007100ab0758,O,000016,_ZN2nn3gfx6detail3Nvn14GetIndexFormatENS0_11IndexFormatE +0x0000007100ab0768,O,000016,_ZN2nn3gfx6detail3Nvn11GetCullModeENS0_8CullModeE +0x0000007100ab0778,O,000004,_ZN2nn3gfx6detail3Nvn18GetMemoryPoolFlagsEi +0x0000007100ab077c,O,000004,_ZN2nn3gfx6detail3Nvn16GetBufferAddressENS0_10GpuAddressE +0x0000007100ab0780,O,000700,_ZN2nn3gfx6detail3Nvn16GetDeviceFeatureEPK9NVNdevice +0x0000007100ab0a3c,O,000148,_ZN2nn3gfx6detail8GlslcDll11GetInstanceEv +0x0000007100ab0ad0,O,000004,_ZN2nn3gfx6detail8GlslcDllD2Ev +0x0000007100ab0ad4,O,000004,_ZN2nn3gfx6detail3Nvn26SetPackagedTextureDataImplEP17NVNtextureBuilderRKNS0_11TextureInfoEPNS1_14MemoryPoolImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEEElm +0x0000007100ab0ad8,O,000016,_ZN2nn3gfx6detail3Nvn20SetTextureViewFormatEP14NVNtextureView9NVNformatPK10NVNtexture +0x0000007100ab0ae8,O,000172,_ZN2nn3gfx6detail8GlslcDll10InitializeEv +0x0000007100ab0b94,O,000004,_ZN2nn3gfx6detail8GlslcDll8FinalizeEv +0x0000007100ab0b98,O,000016,_ZNK2nn3gfx6detail8GlslcDll13IsInitializedEv +0x0000007100ab0ba8,O,000008,_ZN2nn3gfx6detail21IsThinBinaryAvailableEv +0x0000007100ab0bb0,O,000012,_ZN2nn3gfx6detail37GetGlslcCompilePreSpecializedFunctionEv +0x0000007100ab0bbc,O,000012,_ZN2nn3gfx6detail34GetGlslcCompileSpecializedFunctionEv +0x0000007100ab0bc8,O,000012,_ZN2nn3gfx6detail26GetGlslcInitializeFunctionEv +0x0000007100ab0bd4,O,000012,_ZN2nn3gfx6detail24GetGlslcFinalizeFunctionEv +0x0000007100ab0be0,O,000012,_ZN2nn3gfx6detail23GetGlslcCompileFunctionEv +0x0000007100ab0bec,O,000012,_ZN2nn3gfx6detail26GetGlslcGetVersionFunctionEv +0x0000007100ab0bf8,O,000012,_ZN2nn3gfx6detail28GetGlslcSetAllocatorFunctionEv +0x0000007100ab0c04,O,000012,_ZN2nn3gfx6detail33GetGlslcGetDefaultOptionsFunctionEv 0x0000007100ab0c10,U,000276, 0x0000007100ab0d24,U,000344, 0x0000007100ab0e7c,U,000144,_ZN2nn4font12TextureCacheD2Ev @@ -61985,7 +61985,7 @@ Address,Quality,Size,Name 0x0000007100ab6570,U,000092,_ZN2nn4ui2d14GroupContainer15FindGroupByNameEPKc 0x0000007100ab65cc,U,000040, 0x0000007100ab65f4,U,000028,_ZN2nn4ui2d6Layout14AllocateMemoryEm -0x0000007100ab6610,U,000028, +0x0000007100ab6610,U,000028,_ZN2nn4ui2d6Layout10FreeMemoryEPv 0x0000007100ab662c,U,000048, 0x0000007100ab665c,U,000020, 0x0000007100ab6670,U,000004,j__ZdlPv_580 @@ -62017,7 +62017,7 @@ Address,Quality,Size,Name 0x0000007100ab7f18,U,000080, 0x0000007100ab7f68,U,000016, 0x0000007100ab7f78,U,000004,nullsub_3131 -0x0000007100ab7f7c,U,000920, +0x0000007100ab7f7c,U,000920,_ZN2nn4ui2d4PaneC2EPKNS0_7ResPaneERKNS0_11BuildArgSetE 0x0000007100ab8314,U,000612,_ZN2nn4ui2d4Pane7SetNameEPKc 0x0000007100ab8578,U,000228,_ZNK2nn4ui2d4Pane27CalculateScaleFromPartsRootEPNS_4util6Float2EPS1_ 0x0000007100ab865c,U,000480,_ZN2nn4ui2d4PaneC1ERKS1_ @@ -62134,7 +62134,7 @@ Address,Quality,Size,Name 0x0000007100abc950,U,000060,_ZN2nn4ui2d13BindAnimationEPNS0_13AnimTransformEPNS0_5GroupEb 0x0000007100abc98c,U,000388,_ZN2nn4ui2d20GetHermiteCurveValueEfPKNS0_13ResHermiteKeyEi 0x0000007100abcb10,U,000096, -0x0000007100abcb70,U,001224, +0x0000007100abcb70,U,001224,_ZN2nn4ui2d7PictureC2EPNS0_22BuildResultInformationEPNS_3gfx7TDeviceINS4_12ApiVariationINS4_7ApiTypeILi4EEENS4_10ApiVersionILi8EEEEEEEPKNS0_10ResPictureESG_RKNS0_11BuildArgSetE 0x0000007100abd038,U,000232, 0x0000007100abd120,U,000612, 0x0000007100abd384,U,000020, @@ -62167,8 +62167,9 @@ Address,Quality,Size,Name 0x0000007100abff04,U,000004,nullsub_3138 0x0000007100abff08,U,000144, 0x0000007100abff98,U,000020, -0x0000007100abffac,U,000012, -0x0000007100abffe8,U,000096, +0x0000007100abffac,U,000008,_ZN2nn4ui2d6detail13TexCoordArray10InitializeEv +0x0000007100abffb8,U,000044, +0x0000007100abffe8,U,000096,_ZN2nn4ui2d6detail13TexCoordArray7ReserveEi 0x0000007100ac0048,U,000184,_ZN2nn4ui2d6detail13TexCoordArray7SetSizeEi 0x0000007100ac0100,U,000068, 0x0000007100ac0144,U,000068,_ZN2nn4ui2d6detail13TexCoordArray8SetCoordEiPKNS_4util6Float2E @@ -62205,9 +62206,9 @@ Address,Quality,Size,Name 0x0000007100ac1b50,U,003188, 0x0000007100ac27c4,U,001268, 0x0000007100ac2cb8,U,001304, -0x0000007100ac31d0,U,000316, +0x0000007100ac31d0,U,000316,_ZN2nn4ui2d8Material26InitializeBlendInformationEPNS_3gfx7TDeviceINS2_12ApiVariationINS2_7ApiTypeILi4EEENS2_10ApiVersionILi8EEEEEEE 0x0000007100ac330c,U,000140,_ZN2nn4ui2d8Material15SetupBlendStateEPKNS0_8DrawInfoE -0x0000007100ac3398,U,000564, +0x0000007100ac3398,U,000564,_ZN2nn4ui2d8MaterialC2ERKS1_PNS_3gfx7TDeviceINS4_12ApiVariationINS4_7ApiTypeILi4EEENS4_10ApiVersionILi8EEEEEEE 0x0000007100ac35cc,U,000020, 0x0000007100ac35e0,U,000004,j__ZdlPv_583 0x0000007100ac35e4,U,000316,_ZN2nn4ui2d8Material8FinalizeEPNS_3gfx7TDeviceINS2_12ApiVariationINS2_7ApiTypeILi4EEENS2_10ApiVersionILi8EEEEEEE @@ -62500,7 +62501,7 @@ Address,Quality,Size,Name 0x0000007100ad8854,U,000688, 0x0000007100ad8b04,U,000520,_ZN2nn3vfx6detail17EmitterCalculator25SetDefaultEmitterTexturesEPNS_3gfx14TCommandBufferINS3_12ApiVariationINS3_7ApiTypeILi4EEENS3_10ApiVersionILi8EEEEEEEPNS0_7EmitterEPNS1_6ShaderEPNS0_16DrawParameterArgE 0x0000007100ad8d0c,U,000356,_ZN2nn3vfx6detail17EmitterCalculator32SetDefaultEmitterConstantBuffersEPNS_3gfx14TCommandBufferINS3_12ApiVariationINS3_7ApiTypeILi4EEENS3_10ApiVersionILi8EEEEEEEPNS0_7EmitterEPNS1_6ShaderEPNS0_16DrawParameterArgE -0x0000007100ad8e70,U,001108, +0x0000007100ad8e70,U,001108,_ZN2nn3vfx6detail17EmitterCalculator22CalculateComputeShaderEPNS_3gfx14TCommandBufferINS3_12ApiVariationINS3_7ApiTypeILi4EEENS3_10ApiVersionILi8EEEEEEEPNS0_7EmitterEPKNS1_13ComputeShaderEibPvb 0x0000007100ad92c4,U,000304, 0x0000007100ad93f4,U,001512, 0x0000007100ad99dc,U,000484, @@ -62968,8 +62969,8 @@ Address,Quality,Size,Name 0x0000007100af9a1c,U,000008,_ZN4sead9Framework18setProcessPriorityENS0_15ProcessPriorityE 0x0000007100af9a24,U,000016,_ZN4sead9Framework12reserveResetEPv 0x0000007100af9a34,U,000032,_ZN4sead15GameFrameworkNx7calcFpsEv -0x0000007100af9a54,U,000004,_ZN4sead13GameFramework14saveScreenShotERKNS_14SafeStringBaseIcEE -0x0000007100af9a58,U,000008,_ZNK4sead13GameFramework16isScreenShotBusyEv +0x0000007100af9a54,O,000004,_ZN4sead13GameFramework14saveScreenShotERKNS_14SafeStringBaseIcEE +0x0000007100af9a58,O,000008,_ZNK4sead13GameFramework16isScreenShotBusyEv 0x0000007100af9a60,U,000004,_ZN4sead15GameFrameworkNx10setCaptionERKNS_14SafeStringBaseIcEE 0x0000007100af9a64,U,000112, 0x0000007100af9ad4,U,000092, @@ -63019,23 +63020,23 @@ Address,Quality,Size,Name 0x0000007100afa72c,U,000092, 0x0000007100afa788,U,000012, 0x0000007100afa794,U,000148, -0x0000007100afa828,U,000100,_ZN4sead13GameFrameworkC2Ev +0x0000007100afa828,O,000100,_ZN4sead13GameFrameworkC2Ev 0x0000007100afa88c,U,000028, 0x0000007100afa8a8,U,000092,_ZN4sead13GameFrameworkD2Ev 0x0000007100afa904,U,000100, 0x0000007100afa968,U,000020,Framework::setField50 -0x0000007100afa97c,U,000208,_ZN4sead13GameFramework17createSystemTasksEPNS_8TaskBaseERKNS_9Framework19CreateSystemTaskArgE +0x0000007100afa97c,O,000208,_ZN4sead13GameFramework17createSystemTasksEPNS_8TaskBaseERKNS_9Framework19CreateSystemTaskArgE 0x0000007100afaa4c,U,000228,_ZN4sead13GameFramework19createControllerMgrEPNS_8TaskBaseE 0x0000007100afab30,U,000068,_ZN4sead12TTaskFactoryINS_13ControllerMgrEEEPNS_8TaskBaseERKNS_16TaskConstructArgE -0x0000007100afab74,U,000004,_ZN4sead13GameFramework15createHostIOMgrEPNS_8TaskBaseEPNS_9HostIOMgr9ParameterEPNS_4HeapE -0x0000007100afab78,U,000016,_ZN4sead13GameFramework18createProcessMeterEPNS_8TaskBaseE -0x0000007100afab88,U,000004,_ZN4sead13GameFramework17createSeadMenuMgrEPNS_8TaskBaseE -0x0000007100afab8c,U,000004,_ZN4sead13GameFramework20createInfLoopCheckerEPNS_8TaskBaseERKNS_8TickSpanEi -0x0000007100afab90,U,000004,_ZN4sead13GameFramework17createCuckooClockEPNS_8TaskBaseE +0x0000007100afab74,O,000004,_ZN4sead13GameFramework15createHostIOMgrEPNS_8TaskBaseEPNS_9HostIOMgr9ParameterEPNS_4HeapE +0x0000007100afab78,O,000016,_ZN4sead13GameFramework18createProcessMeterEPNS_8TaskBaseE +0x0000007100afab88,O,000004,_ZN4sead13GameFramework17createSeadMenuMgrEPNS_8TaskBaseE +0x0000007100afab8c,O,000004,_ZN4sead13GameFramework20createInfLoopCheckerEPNS_8TaskBaseERKNS_8TickSpanEi +0x0000007100afab90,O,000004,_ZN4sead13GameFramework17createCuckooClockEPNS_8TaskBaseE 0x0000007100afab94,U,000440,sead::GameFramework::initialize -0x0000007100afad4c,U,000228,_ZN4sead13GameFramework21waitStartDisplayLoop_Ev -0x0000007100afae30,U,000004,_ZN4sead13GameFramework8quitRun_EPNS_4HeapE -0x0000007100afae34,U,000004,_ZN4sead13GameFramework11initHostIO_Ev +0x0000007100afad4c,O,000228,_ZN4sead13GameFramework21waitStartDisplayLoop_Ev +0x0000007100afae30,O,000004,_ZN4sead13GameFramework8quitRun_EPNS_4HeapE +0x0000007100afae34,O,000004,_ZN4sead13GameFramework11initHostIO_Ev 0x0000007100afae38,U,000204, 0x0000007100afaf04,U,000092, 0x0000007100afaf60,O,000132,_ZN4sead14MethodTreeNode13pushBackChildEPS0_ @@ -63187,7 +63188,7 @@ Address,Quality,Size,Name 0x0000007100b00b50,U,000196, 0x0000007100b00c14,U,000004,nullsub_3185 0x0000007100b00c18,U,000004, -0x0000007100b00c1c,U,000668, +0x0000007100b00c1c,U,000668,_ZN4sead11GraphicsNvn14initializeImplEPNS_4HeapE 0x0000007100b00eb8,U,000024,_ZN4sead11GraphicsNvn15getNewSamplerIdEv 0x0000007100b00ed0,U,000024,_ZN4sead11GraphicsNvn15getNewTextureIdEv 0x0000007100b00ee8,U,000008, @@ -97551,102 +97552,102 @@ Address,Quality,Size,Name 0x0000007101320c2c,U,000204,as::Asset::rtti1 0x0000007101320cf8,U,000092,as::Asset::rtti2 0x0000007101320d54,U,000004,as::Asset::dtorDelete -0x0000007101320d58,U,000008, -0x0000007101320d60,U,000016, -0x0000007101320d70,U,000052,_ZN2nn3gfx14ResTextureFile7ResCastEPv -0x0000007101320da4,U,000052,_ZN2nn3gfx13ResShaderFile7ResCastEPv -0x0000007101320dd8,U,000060,_ZN2nn3gfx11SamplerInfo10SetDefaultEv -0x0000007101320e14,U,000020, -0x0000007101320e28,U,000068,_ZN2nn3gfx19RasterizerStateInfo10SetDefaultEv -0x0000007101320e6c,U,000048,_ZN2nn3gfx20BlendTargetStateInfo10SetDefaultEv -0x0000007101320e9c,U,000048,_ZN2nn3gfx14BlendStateInfo10SetDefaultEv -0x0000007101320ecc,U,000064, -0x0000007101320f0c,U,000020,_ZN2nn3gfx24VertexAttributeStateInfo10SetDefaultEv -0x0000007101320f20,U,000008,_ZN2nn3gfx21VertexBufferStateInfo10SetDefaultEv -0x0000007101320f28,U,000012, -0x0000007101320f34,U,000044,_ZN2nn3gfx11TextureInfo10SetDefaultEv -0x0000007101320f60,U,000068,_ZN2nn3gfx15TextureViewInfo10SetDefaultEv -0x0000007101320fa4,U,000028, -0x0000007101320fc0,U,000264, -0x00000071013210c8,U,000028,_ZN2nn3gfx6detail11TextureImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEEC2Ev -0x00000071013210e4,U,000004,nullsub_4865 -0x00000071013210e8,U,000228, -0x00000071013211cc,U,000056, -0x0000007101321204,U,000020,_ZNK2nn3gfx6detail10BufferImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE3MapEv -0x0000007101321218,U,000004,_ZNK2nn3gfx6detail10BufferImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE5UnmapEv -0x000000710132121c,U,000032,_ZNK2nn3gfx6detail10BufferImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE16FlushMappedRangeElm -0x000000710132123c,U,000032,_ZNK2nn3gfx6detail10BufferImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE21InvalidateMappedRangeElm -0x000000710132125c,U,000052,_ZNK2nn3gfx6detail10BufferImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE13GetGpuAddressEPNS0_10GpuAddressE -0x0000007101321290,U,000028,_ZN2nn3gfx6detail15TextureViewImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEEC2Ev -0x00000071013212ac,U,000004,_ZN2nn3gfx6detail17CommandBufferImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEED2Ev -0x00000071013212b0,U,000020, -0x00000071013212c4,U,000080, -0x0000007101321314,U,000104, -0x000000710132137c,U,000128, -0x00000071013213fc,U,000152, -0x0000007101321494,U,000252, -0x0000007101321590,U,000164,_ZN2nn3gfx6detail17CommandBufferImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE13SetBlendStateEPKNS1_14BlendStateImplIS8_EE -0x0000007101321634,U,000216,_ZN2nn3gfx6detail17CommandBufferImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE20SetDepthStencilStateEPKNS1_21DepthStencilStateImplIS8_EE -0x000000710132170c,U,000084,_ZN2nn3gfx6detail17CommandBufferImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE14SetVertexStateEPKNS1_15VertexStateImplIS8_EE -0x0000007101321760,U,000088,_ZN2nn3gfx6detail17CommandBufferImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE9SetShaderEPKNS1_10ShaderImplIS8_EEi -0x00000071013217b8,U,000080,_ZN2nn3gfx6detail17CommandBufferImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE15SetVertexBufferEiRKNS0_10GpuAddressElm -0x0000007101321808,U,000040,_ZN2nn3gfx6detail17CommandBufferImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE11FlushMemoryEi -0x0000007101321830,U,000068,_ZN2nn3gfx6detail17CommandBufferImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE16InvalidateMemoryEi -0x0000007101321874,U,000120, -0x00000071013218ec,U,000108, -0x0000007101321958,U,000108, -0x00000071013219c4,U,000008, -0x00000071013219cc,U,000008, -0x00000071013219d4,U,000028,_ZN2nn3gfx6detail19ColorTargetViewImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEEC2Ev -0x00000071013219f0,U,000004,nullsub_4868 -0x00000071013219f4,U,000220,_ZN2nn3gfx6detail14MemoryPoolImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE10InitializeEPNS1_10DeviceImplIS8_EERKNS0_14MemoryPoolInfoE -0x0000007101321ad0,U,000056,_ZN2nn3gfx6detail14MemoryPoolImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE8FinalizeEPNS1_10DeviceImplIS8_EE -0x0000007101321b08,U,000020, -0x0000007101321b1c,U,000004,_ZNK2nn3gfx6detail14MemoryPoolImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE5UnmapEv -0x0000007101321b20,U,000432,_ZN2nn3gfx6detail22ResShaderContainerImpl10InitializeINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEEEvPNS0_18ResShaderContainerEPNS1_10DeviceImplIT_EEPNS1_14MemoryPoolImplISD_EElm -0x0000007101321cd0,U,000052,_ZN2nn3gfx6detail22ResShaderContainerImpl8FinalizeINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEEEvPNS0_18ResShaderContainerEPNS1_10DeviceImplIT_EE -0x0000007101321d04,U,000028,_ZN2nn3gfx6detail20DepthStencilViewImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEEC2Ev -0x0000007101321d20,U,000004,nullsub_4870 -0x0000007101321d24,U,000488,_ZN2nn3gfx6detail11SamplerImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE10InitializeEPNS1_10DeviceImplIS8_EERKNS0_11SamplerInfoE -0x0000007101321f0c,U,000056, -0x0000007101321f44,U,001920,_ZN2nn3gfx6detail10ShaderImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE10InitializeEPNS1_10DeviceImplIS8_EERKNS0_10ShaderInfoE -0x00000071013226c4,U,000148,_ZN2nn3gfx6detail10ShaderImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE8FinalizeEPNS1_10DeviceImplIS8_EE -0x0000007101322758,U,001276,_ZNK2nn3gfx6detail10ShaderImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE16GetInterfaceSlotENS0_11ShaderStageENS0_19ShaderInterfaceTypeEPKc +0x0000007101320d58,O,000008,_ZN2nn3gfx10BufferInfo10SetDefaultEv +0x0000007101320d60,O,000016,_ZN2nn3gfx14MemoryPoolInfo10SetDefaultEv +0x0000007101320d70,O,000052,_ZN2nn3gfx14ResTextureFile7ResCastEPv +0x0000007101320da4,O,000052,_ZN2nn3gfx13ResShaderFile7ResCastEPv +0x0000007101320dd8,O,000060,_ZN2nn3gfx11SamplerInfo10SetDefaultEv +0x0000007101320e14,O,000020,_ZNK2nn3gfx10ShaderInfo16GetShaderCodePtrENS0_11ShaderStageE +0x0000007101320e28,O,000068,_ZN2nn3gfx19RasterizerStateInfo10SetDefaultEv +0x0000007101320e6c,O,000048,_ZN2nn3gfx20BlendTargetStateInfo10SetDefaultEv +0x0000007101320e9c,O,000048,_ZN2nn3gfx14BlendStateInfo10SetDefaultEv +0x0000007101320ecc,O,000064,_ZN2nn3gfx21DepthStencilStateInfo10SetDefaultEv +0x0000007101320f0c,O,000020,_ZN2nn3gfx24VertexAttributeStateInfo10SetDefaultEv +0x0000007101320f20,O,000008,_ZN2nn3gfx21VertexBufferStateInfo10SetDefaultEv +0x0000007101320f28,O,000012,_ZN2nn3gfx15VertexStateInfo10SetDefaultEv +0x0000007101320f34,O,000044,_ZN2nn3gfx11TextureInfo10SetDefaultEv +0x0000007101320f60,O,000068,_ZN2nn3gfx15TextureViewInfo10SetDefaultEv +0x0000007101320fa4,O,000028,_ZN2nn3gfx15TInteroperationINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE22ConvertToGfxMemoryPoolEPNS0_11TMemoryPoolIS7_EEP13NVNmemoryPoolPv +0x0000007101320fc0,O,000264,_ZN2nn3gfx6detail10BufferImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE18GetBufferAlignmentEPNS1_10DeviceImplIS8_EERKNS0_10BufferInfoE +0x00000071013210c8,O,000028,_ZN2nn3gfx6detail10BufferImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEEC2Ev +0x00000071013210e4,O,000004,_ZN2nn3gfx6detail10BufferImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEED1Ev +0x00000071013210e8,O,000228,_ZN2nn3gfx6detail10BufferImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE10InitializeEPNS1_10DeviceImplIS8_EERKNS0_10BufferInfoEPNS1_14MemoryPoolImplIS8_EElm +0x00000071013211cc,O,000056,_ZN2nn3gfx6detail10BufferImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE8FinalizeEPNS1_10DeviceImplIS8_EE +0x0000007101321204,O,000020,_ZNK2nn3gfx6detail10BufferImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE3MapEv +0x0000007101321218,O,000004,_ZNK2nn3gfx6detail10BufferImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE5UnmapEv +0x000000710132121c,O,000032,_ZNK2nn3gfx6detail10BufferImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE16FlushMappedRangeElm +0x000000710132123c,O,000032,_ZNK2nn3gfx6detail10BufferImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE21InvalidateMappedRangeElm +0x000000710132125c,O,000052,_ZNK2nn3gfx6detail10BufferImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE13GetGpuAddressEPNS0_10GpuAddressE +0x0000007101321290,O,000028,_ZN2nn3gfx6detail17CommandBufferImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEEC2Ev +0x00000071013212ac,O,000004,_ZN2nn3gfx6detail17CommandBufferImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEED2Ev +0x00000071013212b0,O,000020,_ZN2nn3gfx6detail17CommandBufferImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE8DispatchEiii +0x00000071013212c4,O,000080,_ZN2nn3gfx6detail17CommandBufferImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE4DrawENS0_17PrimitiveTopologyEii +0x0000007101321314,O,000104,_ZN2nn3gfx6detail17CommandBufferImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE4DrawENS0_17PrimitiveTopologyEiiii +0x000000710132137c,O,000128,_ZN2nn3gfx6detail17CommandBufferImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE11DrawIndexedENS0_17PrimitiveTopologyENS0_11IndexFormatERKNS0_10GpuAddressEii +0x00000071013213fc,O,000152,_ZN2nn3gfx6detail17CommandBufferImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE11DrawIndexedENS0_17PrimitiveTopologyENS0_11IndexFormatERKNS0_10GpuAddressEiiii +0x0000007101321494,O,000252,_ZN2nn3gfx6detail17CommandBufferImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE18SetRasterizerStateEPKNS1_19RasterizerStateImplIS8_EE +0x0000007101321590,O,000164,_ZN2nn3gfx6detail17CommandBufferImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE13SetBlendStateEPKNS1_14BlendStateImplIS8_EE +0x0000007101321634,O,000216,_ZN2nn3gfx6detail17CommandBufferImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE20SetDepthStencilStateEPKNS1_21DepthStencilStateImplIS8_EE +0x000000710132170c,O,000084,_ZN2nn3gfx6detail17CommandBufferImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE14SetVertexStateEPKNS1_15VertexStateImplIS8_EE +0x0000007101321760,O,000088,_ZN2nn3gfx6detail17CommandBufferImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE9SetShaderEPKNS1_10ShaderImplIS8_EEi +0x00000071013217b8,O,000080,_ZN2nn3gfx6detail17CommandBufferImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE15SetVertexBufferEiRKNS0_10GpuAddressElm +0x0000007101321808,O,000040,_ZN2nn3gfx6detail17CommandBufferImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE11FlushMemoryEi +0x0000007101321830,O,000068,_ZN2nn3gfx6detail17CommandBufferImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE16InvalidateMemoryEi +0x0000007101321874,O,000120,_ZN2nn3gfx6detail17CommandBufferImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE20SetTextureAndSamplerEiNS0_11ShaderStageERKNS0_14DescriptorSlotESD_ +0x00000071013218ec,O,000108,_ZN2nn3gfx6detail17CommandBufferImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE17SetConstantBufferEiNS0_11ShaderStageERKNS0_10GpuAddressEm +0x0000007101321958,O,000108,_ZN2nn3gfx6detail17CommandBufferImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE24SetUnorderedAccessBufferEiNS0_11ShaderStageERKNS0_10GpuAddressEm +0x00000071013219c4,O,000008,_ZN2nn3gfx6detail14MemoryPoolImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE22GetPoolMemoryAlignmentEPNS1_10DeviceImplIS8_EERKNS0_14MemoryPoolInfoE +0x00000071013219cc,O,000008,_ZN2nn3gfx6detail14MemoryPoolImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE28GetPoolMemorySizeGranularityEPNS1_10DeviceImplIS8_EERKNS0_14MemoryPoolInfoE +0x00000071013219d4,O,000028,_ZN2nn3gfx6detail14MemoryPoolImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEEC1Ev +0x00000071013219f0,O,000004,_ZN2nn3gfx6detail14MemoryPoolImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEED1Ev +0x00000071013219f4,O,000220,_ZN2nn3gfx6detail14MemoryPoolImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE10InitializeEPNS1_10DeviceImplIS8_EERKNS0_14MemoryPoolInfoE +0x0000007101321ad0,O,000056,_ZN2nn3gfx6detail14MemoryPoolImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE8FinalizeEPNS1_10DeviceImplIS8_EE +0x0000007101321b08,O,000020,_ZNK2nn3gfx6detail14MemoryPoolImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE3MapEv +0x0000007101321b1c,O,000004,_ZNK2nn3gfx6detail14MemoryPoolImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE5UnmapEv +0x0000007101321b20,O,000432,_ZN2nn3gfx6detail22ResShaderContainerImpl10InitializeINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEEEvPNS0_18ResShaderContainerEPNS1_10DeviceImplIT_EEPNS1_14MemoryPoolImplISD_EElm +0x0000007101321cd0,O,000052,_ZN2nn3gfx6detail22ResShaderContainerImpl8FinalizeINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEEEvPNS0_18ResShaderContainerEPNS1_10DeviceImplIT_EE +0x0000007101321d04,O,000028,_ZN2nn3gfx6detail11SamplerImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEEC1Ev +0x0000007101321d20,O,000004,_ZN2nn3gfx6detail11SamplerImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEED1Ev +0x0000007101321d24,O,000488,_ZN2nn3gfx6detail11SamplerImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE10InitializeEPNS1_10DeviceImplIS8_EERKNS0_11SamplerInfoE +0x0000007101321f0c,O,000056,_ZN2nn3gfx6detail11SamplerImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE8FinalizeEPNS1_10DeviceImplIS8_EE +0x0000007101321f44,O,001920,_ZN2nn3gfx6detail10ShaderImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE10InitializeEPNS1_10DeviceImplIS8_EERKNS0_10ShaderInfoE +0x00000071013226c4,O,000148,_ZN2nn3gfx6detail10ShaderImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE8FinalizeEPNS1_10DeviceImplIS8_EE +0x0000007101322758,O,001276,_ZNK2nn3gfx6detail10ShaderImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE16GetInterfaceSlotENS0_11ShaderStageENS0_19ShaderInterfaceTypeEPKc 0x0000007101322c54,U,000004,_ZN2nn2os5MutexD2Ev -0x0000007101322c58,U,000016, -0x0000007101322c68,U,000004,nullsub_4871 -0x0000007101322c6c,U,000468, -0x0000007101322e40,U,000008, -0x0000007101322e48,U,000012, -0x0000007101322e54,U,000016, -0x0000007101322e64,U,000004,nullsub_4872 -0x0000007101322e68,U,000012, -0x0000007101322e74,U,000008, -0x0000007101322e7c,U,000520, -0x0000007101323084,U,000008, -0x000000710132308c,U,000016, -0x000000710132309c,U,000420, -0x0000007101323240,U,000008, -0x0000007101323248,U,000072,_ZN2nn3gfx6detail15VertexStateImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE21GetRequiredMemorySizeERKNS0_15VertexStateInfoE -0x0000007101323290,U,000012,_ZN2nn3gfx6detail15VertexStateImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEEC2Ev -0x000000710132329c,U,000004,nullsub_4873 -0x00000071013232a0,U,000012, -0x00000071013232ac,U,000008, -0x00000071013232b4,U,000792,_ZN2nn3gfx6detail15VertexStateImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE10InitializeEPNS1_10DeviceImplIS8_EERKNS0_15VertexStateInfoEPKNS1_10ShaderImplIS8_EE -0x00000071013235cc,U,000008,_ZN2nn3gfx6detail15VertexStateImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE8FinalizeEPNS1_10DeviceImplIS8_EE -0x00000071013235d4,U,000064, -0x0000007101323614,U,000552, -0x000000710132383c,U,000028, -0x0000007101323858,U,000004,_ZN2nn3gfx6detail11TextureImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEED2Ev -0x000000710132385c,U,000180, -0x0000007101323910,U,000056,_ZN2nn3gfx6detail11TextureImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE8FinalizeEPNS1_10DeviceImplIS8_EE -0x0000007101323948,U,000028, -0x0000007101323964,U,000004,_ZN2nn3gfx6detail15TextureViewImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEED2Ev -0x0000007101323968,U,000312, -0x0000007101323aa0,U,000012,_ZN2nn3gfx6detail15TextureViewImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE8FinalizeEPNS1_10DeviceImplIS8_EE -0x0000007101323aac,U,000028, -0x0000007101323ac8,U,000184,_ZN2nn3gfx6detail16CalculateRowSizeEjNS0_13ChannelFormatE -0x0000007101323b80,U,000112, +0x0000007101322c58,O,000016,_ZN2nn3gfx6detail19RasterizerStateImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEEC1Ev +0x0000007101322c68,O,000004,_ZN2nn3gfx6detail19RasterizerStateImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEED1Ev +0x0000007101322c6c,O,000468,_ZN2nn3gfx6detail19RasterizerStateImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE10InitializeEPNS1_10DeviceImplIS8_EERKNS0_19RasterizerStateInfoE +0x0000007101322e40,O,000008,_ZN2nn3gfx6detail19RasterizerStateImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE8FinalizeEPNS1_10DeviceImplIS8_EE +0x0000007101322e48,O,000012,_ZN2nn3gfx6detail14BlendStateImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE21GetRequiredMemorySizeERKNS0_14BlendStateInfoE +0x0000007101322e54,O,000016,_ZN2nn3gfx6detail14BlendStateImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEEC1Ev +0x0000007101322e64,O,000004,_ZN2nn3gfx6detail14BlendStateImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEED1Ev +0x0000007101322e68,O,000012,_ZN2nn3gfx6detail14BlendStateImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE9SetMemoryEPvm +0x0000007101322e74,O,000008,_ZN2nn3gfx6detail14BlendStateImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE9GetMemoryEv +0x0000007101322e7c,O,000520,_ZN2nn3gfx6detail14BlendStateImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE10InitializeEPNS1_10DeviceImplIS8_EERKNS0_14BlendStateInfoE +0x0000007101323084,O,000008,_ZN2nn3gfx6detail14BlendStateImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE8FinalizeEPNS1_10DeviceImplIS8_EE +0x000000710132308c,O,000016,_ZN2nn3gfx6detail21DepthStencilStateImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEEC2Ev +0x000000710132309c,O,000420,_ZN2nn3gfx6detail21DepthStencilStateImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE10InitializeEPNS1_10DeviceImplIS8_EERKNS0_21DepthStencilStateInfoE +0x0000007101323240,O,000008,_ZN2nn3gfx6detail21DepthStencilStateImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE8FinalizeEPNS1_10DeviceImplIS8_EE +0x0000007101323248,O,000072,_ZN2nn3gfx6detail15VertexStateImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE21GetRequiredMemorySizeERKNS0_15VertexStateInfoE +0x0000007101323290,O,000012,_ZN2nn3gfx6detail15VertexStateImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEEC2Ev +0x000000710132329c,O,000004,_ZN2nn3gfx6detail15VertexStateImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEED2Ev +0x00000071013232a0,O,000012,_ZN2nn3gfx6detail15VertexStateImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE9SetMemoryEPvm +0x00000071013232ac,O,000008,_ZN2nn3gfx6detail15VertexStateImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE9GetMemoryEv +0x00000071013232b4,O,000792,_ZN2nn3gfx6detail15VertexStateImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE10InitializeEPNS1_10DeviceImplIS8_EERKNS0_15VertexStateInfoEPKNS1_10ShaderImplIS8_EE +0x00000071013235cc,O,000008,_ZN2nn3gfx6detail15VertexStateImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE8FinalizeEPNS1_10DeviceImplIS8_EE +0x00000071013235d4,O,000064,_ZN2nn3gfx6detail11TextureImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE25CalculateMipDataAlignmentEPNS1_10DeviceImplIS8_EERKNS0_11TextureInfoE +0x0000007101323614,O,000552,_ZN2nn3gfx6detail12_GLOBAL__N_119SetupTextureBuilderEP17NVNtextureBuilderP9NVNdeviceRKNS0_11TextureInfoE +0x000000710132383c,O,000028,_ZN2nn3gfx6detail11TextureImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEEC2Ev +0x0000007101323858,O,000004,_ZN2nn3gfx6detail11TextureImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEED2Ev +0x000000710132385c,O,000180,_ZN2nn3gfx6detail11TextureImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE10InitializeEPNS1_10DeviceImplIS8_EERKNS0_11TextureInfoEPNS1_14MemoryPoolImplIS8_EElm +0x0000007101323910,O,000056,_ZN2nn3gfx6detail11TextureImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE8FinalizeEPNS1_10DeviceImplIS8_EE +0x0000007101323948,O,000028,_ZN2nn3gfx6detail15TextureViewImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEEC2Ev +0x0000007101323964,O,000004,_ZN2nn3gfx6detail15TextureViewImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEED2Ev +0x0000007101323968,O,000312,_ZN2nn3gfx6detail15TextureViewImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE10InitializeEPNS1_10DeviceImplIS8_EERKNS0_15TextureViewInfoE +0x0000007101323aa0,O,000012,_ZN2nn3gfx6detail15TextureViewImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEE8FinalizeEPNS1_10DeviceImplIS8_EE +0x0000007101323aac,O,000028,_ZN2nn3gfx6detail10DeviceImplINS0_12ApiVariationINS0_7ApiTypeILi4EEENS0_10ApiVersionILi8EEEEEEC2Ev +0x0000007101323ac8,O,000184,_ZN2nn3gfx6detail16CalculateRowSizeEjNS0_13ChannelFormatE +0x0000007101323b80,O,000112,_ZN2nn3gfx6detail17GetImageDimensionENS0_21ImageStorageDimensionEbb 0x0000007101323bf0,U,000052, 0x0000007101323c24,U,000004,nullsub_4876 0x0000007101323c28,U,000096,_ZN2nn4font10CharWriter11SetFontSizeEff diff --git a/lib/NintendoSDK b/lib/NintendoSDK index 00bb399f..2baac43e 160000 --- a/lib/NintendoSDK +++ b/lib/NintendoSDK @@ -1 +1 @@ -Subproject commit 00bb399f3c0169d77044f857f39ba9e04a896fde +Subproject commit 2baac43e46d5fcd9c2a769606c97880ed78ff958 diff --git a/lib/agl b/lib/agl index b31cfcd0..9731cfc5 160000 --- a/lib/agl +++ b/lib/agl @@ -1 +1 @@ -Subproject commit b31cfcd01e376e2fd4a2b45c2092a35c2c510847 +Subproject commit 9731cfc5017f798aeca80a37fba17f3af17b8076 diff --git a/lib/gsys/include/gsys/gsysModelNW.h b/lib/gsys/include/gsys/gsysModelNW.h index 0a7c67e8..a6da4f27 100644 --- a/lib/gsys/include/gsys/gsysModelNW.h +++ b/lib/gsys/include/gsys/gsysModelNW.h @@ -2,7 +2,8 @@ #include #include -#include +#include +#include #include namespace agl { diff --git a/lib/sead b/lib/sead index 79f528be..52acb917 160000 --- a/lib/sead +++ b/lib/sead @@ -1 +1 @@ -Subproject commit 79f528be96a3d7c844847ab6371e0ae6b38c83c7 +Subproject commit 52acb917ca5b0271f3aaf3412fdde1ce9575ccbc diff --git a/src/KingSystem/System/NXArgs.cpp b/src/KingSystem/System/NXArgs.cpp index 46df7f39..9738dabf 100644 --- a/src/KingSystem/System/NXArgs.cpp +++ b/src/KingSystem/System/NXArgs.cpp @@ -75,4 +75,7 @@ void nxargs::allocEntries(sead::Heap* heap, const u8* data) { } } +// todo: placeholder to hide the warning in tools/check +void nxargs::handleArgs() {} + } // namespace ksys \ No newline at end of file