mirror of
https://github.com/smartcmd/MinecraftConsoles.git
synced 2026-08-20 09:57:09 +00:00
Refactoring: Cleaned Minecraft.cpp and Windows64_Minecraft.cpp without dead #if 0 blocks and commented out code
This commit is contained in:
parent
bda3b1078a
commit
9ae526ff04
File diff suppressed because it is too large
Load diff
|
|
@ -30,10 +30,6 @@
|
||||||
#include "..\..\Minecraft.World\ThreadName.h"
|
#include "..\..\Minecraft.World\ThreadName.h"
|
||||||
#include "..\..\Minecraft.Client\StatsCounter.h"
|
#include "..\..\Minecraft.Client\StatsCounter.h"
|
||||||
#include "..\ConnectScreen.h"
|
#include "..\ConnectScreen.h"
|
||||||
//#include "Social\SocialManager.h"
|
|
||||||
//#include "Leaderboards\LeaderboardManager.h"
|
|
||||||
//#include "XUI\XUI_Scene_Container.h"
|
|
||||||
//#include "NetworkManager.h"
|
|
||||||
#include "..\..\Minecraft.Client\Tesselator.h"
|
#include "..\..\Minecraft.Client\Tesselator.h"
|
||||||
#include "..\..\Minecraft.Client\Options.h"
|
#include "..\..\Minecraft.Client\Options.h"
|
||||||
#include "Sentient\SentientManager.h"
|
#include "Sentient\SentientManager.h"
|
||||||
|
|
@ -68,12 +64,8 @@ uint16_t ui16GlobalText[256];
|
||||||
#define THEME_NAME "584111F70AAAAAAA"
|
#define THEME_NAME "584111F70AAAAAAA"
|
||||||
#define THEME_FILESIZE 2797568
|
#define THEME_FILESIZE 2797568
|
||||||
|
|
||||||
//#define THREE_MB 3145728 // minimum save size (checking for this on a selected device)
|
|
||||||
//#define FIVE_MB 5242880 // minimum save size (checking for this on a selected device)
|
|
||||||
//#define FIFTY_TWO_MB (1024*1024*52) // Maximum TCR space required for a save (checking for this on a selected device)
|
|
||||||
#define FIFTY_ONE_MB (1000000*51) // Maximum TCR space required for a save is 52MB (checking for this on a selected device)
|
#define FIFTY_ONE_MB (1000000*51) // Maximum TCR space required for a save is 52MB (checking for this on a selected device)
|
||||||
|
|
||||||
//#define PROFILE_VERSION 3 // new version for the interim bug fix 166 TU
|
|
||||||
#define NUM_PROFILE_VALUES 5
|
#define NUM_PROFILE_VALUES 5
|
||||||
#define NUM_PROFILE_SETTINGS 4
|
#define NUM_PROFILE_SETTINGS 4
|
||||||
DWORD dwProfileSettingsA[NUM_PROFILE_VALUES]=
|
DWORD dwProfileSettingsA[NUM_PROFILE_VALUES]=
|
||||||
|
|
@ -88,11 +80,6 @@ DWORD dwProfileSettingsA[NUM_PROFILE_VALUES]=
|
||||||
0,0,0,0,0
|
0,0,0,0,0
|
||||||
#endif
|
#endif
|
||||||
};
|
};
|
||||||
//-------------------------------------------------------------------------------------
|
|
||||||
// Time Since fAppTime is a float, we need to keep the quadword app time
|
|
||||||
// as a LARGE_INTEGER so that we don't lose precision after running
|
|
||||||
// for a long time.
|
|
||||||
//-------------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
BOOL g_bWidescreen = TRUE;
|
BOOL g_bWidescreen = TRUE;
|
||||||
|
|
||||||
|
|
@ -461,51 +448,6 @@ void DefineActions(void)
|
||||||
InputManager.SetGameJoypadMaps(MAP_STYLE_2,MINECRAFT_ACTION_DPAD_DOWN, _360_JOY_BUTTON_DPAD_DOWN);
|
InputManager.SetGameJoypadMaps(MAP_STYLE_2,MINECRAFT_ACTION_DPAD_DOWN, _360_JOY_BUTTON_DPAD_DOWN);
|
||||||
}
|
}
|
||||||
|
|
||||||
#if 0
|
|
||||||
HRESULT InitD3D( IDirect3DDevice9 **ppDevice,
|
|
||||||
D3DPRESENT_PARAMETERS *pd3dPP )
|
|
||||||
{
|
|
||||||
IDirect3D9 *pD3D;
|
|
||||||
|
|
||||||
pD3D = Direct3DCreate9( D3D_SDK_VERSION );
|
|
||||||
|
|
||||||
// Set up the structure used to create the D3DDevice
|
|
||||||
// Using a permanent 1280x720 backbuffer now no matter what the actual video resolution.right Have also disabled letterboxing,
|
|
||||||
// which would letterbox a 1280x720 output if it detected a 4:3 video source - we're doing an anamorphic squash in this
|
|
||||||
// mode so don't need this functionality.
|
|
||||||
|
|
||||||
ZeroMemory( pd3dPP, sizeof(D3DPRESENT_PARAMETERS) );
|
|
||||||
XVIDEO_MODE VideoMode;
|
|
||||||
XGetVideoMode( &VideoMode );
|
|
||||||
g_bWidescreen = VideoMode.fIsWideScreen;
|
|
||||||
pd3dPP->BackBufferWidth = 1280;
|
|
||||||
pd3dPP->BackBufferHeight = 720;
|
|
||||||
pd3dPP->BackBufferFormat = D3DFMT_A8R8G8B8;
|
|
||||||
pd3dPP->BackBufferCount = 1;
|
|
||||||
pd3dPP->EnableAutoDepthStencil = TRUE;
|
|
||||||
pd3dPP->AutoDepthStencilFormat = D3DFMT_D24S8;
|
|
||||||
pd3dPP->SwapEffect = D3DSWAPEFFECT_DISCARD;
|
|
||||||
pd3dPP->PresentationInterval = D3DPRESENT_INTERVAL_IMMEDIATE;
|
|
||||||
//pd3dPP->Flags = D3DPRESENTFLAG_NO_LETTERBOX;
|
|
||||||
//ERR[D3D]: Can't set D3DPRESENTFLAG_NO_LETTERBOX when wide-screen is enabled
|
|
||||||
// in the launcher/dashboard.
|
|
||||||
if(g_bWidescreen)
|
|
||||||
pd3dPP->Flags=0;
|
|
||||||
else
|
|
||||||
pd3dPP->Flags = D3DPRESENTFLAG_NO_LETTERBOX;
|
|
||||||
|
|
||||||
// Create the device.
|
|
||||||
return pD3D->CreateDevice(
|
|
||||||
0,
|
|
||||||
D3DDEVTYPE_HAL,
|
|
||||||
nullptr,
|
|
||||||
D3DCREATE_HARDWARE_VERTEXPROCESSING|D3DCREATE_BUFFER_2_FRAMES,
|
|
||||||
pd3dPP,
|
|
||||||
ppDevice );
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
//#define MEMORY_TRACKING
|
|
||||||
|
|
||||||
#ifdef MEMORY_TRACKING
|
#ifdef MEMORY_TRACKING
|
||||||
void ResetMem();
|
void ResetMem();
|
||||||
void DumpMem();
|
void DumpMem();
|
||||||
|
|
@ -567,7 +509,6 @@ LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
|
||||||
break;
|
break;
|
||||||
case WM_PAINT:
|
case WM_PAINT:
|
||||||
hdc = BeginPaint(hWnd, &ps);
|
hdc = BeginPaint(hWnd, &ps);
|
||||||
// TODO: Add any drawing code here...
|
|
||||||
EndPaint(hWnd, &ps);
|
EndPaint(hWnd, &ps);
|
||||||
break;
|
break;
|
||||||
case WM_DESTROY:
|
case WM_DESTROY:
|
||||||
|
|
@ -806,13 +747,13 @@ uint16_t *GetGlobalText()
|
||||||
}
|
}
|
||||||
return ui16GlobalText;
|
return ui16GlobalText;
|
||||||
}
|
}
|
||||||
|
|
||||||
void SeedEditBox()
|
void SeedEditBox()
|
||||||
{
|
{
|
||||||
DialogBox(hMyInst, MAKEINTRESOURCE(IDD_SEED),
|
DialogBox(hMyInst, MAKEINTRESOURCE(IDD_SEED),
|
||||||
g_hWnd, reinterpret_cast<DLGPROC>(DlgProc));
|
g_hWnd, reinterpret_cast<DLGPROC>(DlgProc));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
//---------------------------------------------------------------------------
|
//---------------------------------------------------------------------------
|
||||||
LRESULT CALLBACK DlgProc(HWND hWndDlg, UINT Msg, WPARAM wParam, LPARAM lParam)
|
LRESULT CALLBACK DlgProc(HWND hWndDlg, UINT Msg, WPARAM wParam, LPARAM lParam)
|
||||||
{
|
{
|
||||||
|
|
@ -845,12 +786,8 @@ HRESULT InitDevice()
|
||||||
|
|
||||||
RECT rc;
|
RECT rc;
|
||||||
GetClientRect( g_hWnd, &rc );
|
GetClientRect( g_hWnd, &rc );
|
||||||
UINT width = rc.right - rc.left;
|
UINT width = g_rScreenWidth;
|
||||||
UINT height = rc.bottom - rc.top;
|
UINT height = g_rScreenHeight;
|
||||||
//app.DebugPrintf("width: %d, height: %d\n", width, height);
|
|
||||||
width = g_rScreenWidth;
|
|
||||||
height = g_rScreenHeight;
|
|
||||||
//app.DebugPrintf("width: %d, height: %d\n", width, height);
|
|
||||||
|
|
||||||
UINT createDeviceFlags = 0;
|
UINT createDeviceFlags = 0;
|
||||||
#ifdef _DEBUG
|
#ifdef _DEBUG
|
||||||
|
|
@ -1677,26 +1614,7 @@ int APIENTRY _tWinMain(_In_ HINSTANCE hInstance,
|
||||||
return serverResult;
|
return serverResult;
|
||||||
}
|
}
|
||||||
|
|
||||||
#if 0
|
static bool bTrialTimerDisplayed = true;
|
||||||
// Main message loop
|
|
||||||
MSG msg = {0};
|
|
||||||
while( WM_QUIT != msg.message )
|
|
||||||
{
|
|
||||||
if( PeekMessage( &msg, nullptr, 0, 0, PM_REMOVE ) )
|
|
||||||
{
|
|
||||||
TranslateMessage( &msg );
|
|
||||||
DispatchMessage( &msg );
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
Render();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
return (int) msg.wParam;
|
|
||||||
#endif
|
|
||||||
|
|
||||||
static bool bTrialTimerDisplayed=true;
|
|
||||||
|
|
||||||
#ifdef MEMORY_TRACKING
|
#ifdef MEMORY_TRACKING
|
||||||
ResetMem();
|
ResetMem();
|
||||||
|
|
@ -1705,30 +1623,6 @@ int APIENTRY _tWinMain(_In_ HINSTANCE hInstance,
|
||||||
printf("RESETMEM start: Avail. phys %d\n",memStat.dwAvailPhys/(1024*1024));
|
printf("RESETMEM start: Avail. phys %d\n",memStat.dwAvailPhys/(1024*1024));
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if 0
|
|
||||||
// Initialize D3D
|
|
||||||
hr = InitD3D( &pDevice, &d3dpp );
|
|
||||||
g_pD3DDevice = pDevice;
|
|
||||||
if( FAILED(hr) )
|
|
||||||
{
|
|
||||||
app.DebugPrintf
|
|
||||||
( "Failed initializing D3D.\n" );
|
|
||||||
return -1;
|
|
||||||
}
|
|
||||||
|
|
||||||
// Initialize the application, assuming sharing of the d3d interface.
|
|
||||||
hr = app.InitShared( pDevice, &d3dpp,
|
|
||||||
XuiPNGTextureLoader );
|
|
||||||
|
|
||||||
if ( FAILED(hr) )
|
|
||||||
{
|
|
||||||
app.DebugPrintf
|
|
||||||
( "Failed initializing application.\n" );
|
|
||||||
|
|
||||||
return -1;
|
|
||||||
}
|
|
||||||
|
|
||||||
#endif
|
|
||||||
Minecraft *pMinecraft = InitialiseMinecraftRuntime();
|
Minecraft *pMinecraft = InitialiseMinecraftRuntime();
|
||||||
if (pMinecraft == nullptr)
|
if (pMinecraft == nullptr)
|
||||||
{
|
{
|
||||||
|
|
@ -1737,31 +1631,6 @@ int APIENTRY _tWinMain(_In_ HINSTANCE hInstance,
|
||||||
}
|
}
|
||||||
g_bResizeReady = true;
|
g_bResizeReady = true;
|
||||||
|
|
||||||
//app.TemporaryCreateGameStart();
|
|
||||||
|
|
||||||
//Sleep(10000);
|
|
||||||
#if 0
|
|
||||||
// Intro loop ?
|
|
||||||
while(app.IntroRunning())
|
|
||||||
{
|
|
||||||
ProfileManager.Tick();
|
|
||||||
// Tick XUI
|
|
||||||
app.RunFrame();
|
|
||||||
|
|
||||||
// 4J : WESTY : Added to ensure we always have clear background for intro.
|
|
||||||
RenderManager.SetClearColour(D3DCOLOR_RGBA(0,0,0,255));
|
|
||||||
RenderManager.Clear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
|
|
||||||
|
|
||||||
// Render XUI
|
|
||||||
hr = app.Render();
|
|
||||||
|
|
||||||
// Present the frame.
|
|
||||||
RenderManager.Present();
|
|
||||||
|
|
||||||
// Update XUI Timers
|
|
||||||
hr = XuiTimersRun();
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
MSG msg = {0};
|
MSG msg = {0};
|
||||||
while( WM_QUIT != msg.message && !app.m_bShutdown)
|
while( WM_QUIT != msg.message && !app.m_bShutdown)
|
||||||
{
|
{
|
||||||
|
|
@ -1784,22 +1653,6 @@ int APIENTRY _tWinMain(_In_ HINSTANCE hInstance,
|
||||||
}
|
}
|
||||||
|
|
||||||
RenderManager.StartFrame();
|
RenderManager.StartFrame();
|
||||||
#if 0
|
|
||||||
if(pMinecraft->soundEngine->isStreamingWavebankReady() &&
|
|
||||||
!pMinecraft->soundEngine->isPlayingStreamingGameMusic() &&
|
|
||||||
!pMinecraft->soundEngine->isPlayingStreamingCDMusic() )
|
|
||||||
{
|
|
||||||
// play some music in the menus
|
|
||||||
pMinecraft->soundEngine->playStreaming(L"", 0, 0, 0, 0, 0, false);
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
|
|
||||||
// static bool bPlay=false;
|
|
||||||
// if(bPlay)
|
|
||||||
// {
|
|
||||||
// bPlay=false;
|
|
||||||
// app.audio.PlaySound();
|
|
||||||
// }
|
|
||||||
|
|
||||||
app.UpdateTime();
|
app.UpdateTime();
|
||||||
PIXBeginNamedEvent(0,"Input manager tick");
|
PIXBeginNamedEvent(0,"Input manager tick");
|
||||||
|
|
@ -1834,7 +1687,6 @@ int APIENTRY _tWinMain(_In_ HINSTANCE hInstance,
|
||||||
|
|
||||||
PIXEndNamedEvent();
|
PIXEndNamedEvent();
|
||||||
PIXBeginNamedEvent(0,"Profile manager tick");
|
PIXBeginNamedEvent(0,"Profile manager tick");
|
||||||
// ProfileManager.Tick();
|
|
||||||
PIXEndNamedEvent();
|
PIXEndNamedEvent();
|
||||||
PIXBeginNamedEvent(0,"Storage manager tick");
|
PIXBeginNamedEvent(0,"Storage manager tick");
|
||||||
StorageManager.Tick();
|
StorageManager.Tick();
|
||||||
|
|
@ -1843,15 +1695,11 @@ int APIENTRY _tWinMain(_In_ HINSTANCE hInstance,
|
||||||
RenderManager.Tick();
|
RenderManager.Tick();
|
||||||
PIXEndNamedEvent();
|
PIXEndNamedEvent();
|
||||||
|
|
||||||
// Tick the social networking manager.
|
|
||||||
PIXBeginNamedEvent(0,"Social network manager tick");
|
PIXBeginNamedEvent(0,"Social network manager tick");
|
||||||
// CSocialManager::Instance()->Tick();
|
|
||||||
PIXEndNamedEvent();
|
PIXEndNamedEvent();
|
||||||
|
|
||||||
// Tick sentient.
|
|
||||||
PIXBeginNamedEvent(0,"Sentient tick");
|
PIXBeginNamedEvent(0,"Sentient tick");
|
||||||
MemSect(37);
|
MemSect(37);
|
||||||
// SentientManager.Tick();
|
|
||||||
MemSect(0);
|
MemSect(0);
|
||||||
PIXEndNamedEvent();
|
PIXEndNamedEvent();
|
||||||
|
|
||||||
|
|
@ -1859,7 +1707,6 @@ int APIENTRY _tWinMain(_In_ HINSTANCE hInstance,
|
||||||
g_NetworkManager.DoWork();
|
g_NetworkManager.DoWork();
|
||||||
PIXEndNamedEvent();
|
PIXEndNamedEvent();
|
||||||
|
|
||||||
// LeaderboardManager::Instance()->Tick();
|
|
||||||
// Render game graphics.
|
// Render game graphics.
|
||||||
if(app.GetGameStarted())
|
if(app.GetGameStarted())
|
||||||
{
|
{
|
||||||
|
|
@ -1907,58 +1754,12 @@ int APIENTRY _tWinMain(_In_ HINSTANCE hInstance,
|
||||||
printf("Renderer used: %d\n",RenderManager.CBuffSize(-1));
|
printf("Renderer used: %d\n",RenderManager.CBuffSize(-1));
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
#if 0
|
|
||||||
static bool bDumpTextureUsage = false;
|
|
||||||
if( bDumpTextureUsage )
|
|
||||||
{
|
|
||||||
RenderManager.TextureGetStats();
|
|
||||||
bDumpTextureUsage = false;
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
ui.tick();
|
ui.tick();
|
||||||
ui.render();
|
ui.render();
|
||||||
|
|
||||||
pMinecraft->gameRenderer->ApplyGammaPostProcess();
|
pMinecraft->gameRenderer->ApplyGammaPostProcess();
|
||||||
|
|
||||||
#if 0
|
|
||||||
app.HandleButtonPresses();
|
|
||||||
|
|
||||||
// store the minecraft renderstates, and re-set them after the xui render
|
|
||||||
GetRenderAndSamplerStates(pDevice,RenderStateA,SamplerStateA);
|
|
||||||
|
|
||||||
// Tick XUI
|
|
||||||
PIXBeginNamedEvent(0,"Xui running");
|
|
||||||
app.RunFrame();
|
|
||||||
PIXEndNamedEvent();
|
|
||||||
|
|
||||||
// Render XUI
|
|
||||||
|
|
||||||
PIXBeginNamedEvent(0,"XUI render");
|
|
||||||
MemSect(7);
|
|
||||||
hr = app.Render();
|
|
||||||
MemSect(0);
|
|
||||||
GetRenderAndSamplerStates(pDevice,RenderStateA2,SamplerStateA2);
|
|
||||||
PIXEndNamedEvent();
|
|
||||||
|
|
||||||
for(int i=0;i<8;i++)
|
|
||||||
{
|
|
||||||
if(RenderStateA2[i]!=RenderStateA[i])
|
|
||||||
{
|
|
||||||
//printf("Reseting RenderStateA[%d] after a XUI render\n",i);
|
|
||||||
pDevice->SetRenderState(RenderStateModes[i],RenderStateA[i]);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
for(int i=0;i<5;i++)
|
|
||||||
{
|
|
||||||
if(SamplerStateA2[i]!=SamplerStateA[i])
|
|
||||||
{
|
|
||||||
//printf("Reseting SamplerStateA[%d] after a XUI render\n",i);
|
|
||||||
pDevice->SetSamplerState(0,SamplerStateModes[i],SamplerStateA[i]);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
RenderManager.Set_matrixDirty();
|
|
||||||
#endif
|
|
||||||
// Present the frame.
|
// Present the frame.
|
||||||
RenderManager.Present();
|
RenderManager.Present();
|
||||||
|
|
||||||
|
|
@ -2027,10 +1828,7 @@ int APIENTRY _tWinMain(_In_ HINSTANCE hInstance,
|
||||||
{
|
{
|
||||||
if (Minecraft* pMinecraft = Minecraft::GetInstance())
|
if (Minecraft* pMinecraft = Minecraft::GetInstance())
|
||||||
{
|
{
|
||||||
{
|
ui.NavigateToScene(0, eUIScene_InGameInfoMenu);
|
||||||
ui.NavigateToScene(0, eUIScene_InGameInfoMenu);
|
|
||||||
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -2042,69 +1840,9 @@ int APIENTRY _tWinMain(_In_ HINSTANCE hInstance,
|
||||||
SetFocus(g_hWnd);
|
SetFocus(g_hWnd);
|
||||||
}
|
}
|
||||||
|
|
||||||
#if 0
|
|
||||||
// has the game defined profile data been changed (by a profile load)
|
|
||||||
if(app.uiGameDefinedDataChangedBitmask!=0)
|
|
||||||
{
|
|
||||||
void *pData;
|
|
||||||
for(int i=0;i<XUSER_MAX_COUNT;i++)
|
|
||||||
{
|
|
||||||
if(app.uiGameDefinedDataChangedBitmask&(1<<i))
|
|
||||||
{\
|
|
||||||
// It has - game needs to update its values with the data from the profile
|
|
||||||
pData=ProfileManager.GetGameDefinedProfileData(i);
|
|
||||||
// reset the changed flag
|
|
||||||
app.ClearGameSettingsChangedFlag(i);
|
|
||||||
app.DebugPrintf("*** - APPLYING GAME SETTINGS CHANGE for pad %d\n",i);
|
|
||||||
app.ApplyGameSettingsChanged(i);
|
|
||||||
|
|
||||||
#ifdef _DEBUG_MENUS_ENABLED
|
|
||||||
if(app.DebugSettingsOn())
|
|
||||||
{
|
|
||||||
app.ActionDebugMask(i);
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
// force debug mask off
|
|
||||||
app.ActionDebugMask(i,true);
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
// clear the stats first - there could have beena signout and sign back in in the menus
|
|
||||||
// need to clear the player stats - can't assume it'll be done in setlevel - we may not be in the game
|
|
||||||
pMinecraft->stats[ i ]->clear();
|
|
||||||
pMinecraft->stats[i]->parse(pData);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// Check to see if we can post to social networks.
|
|
||||||
CSocialManager::Instance()->RefreshPostingCapability();
|
|
||||||
|
|
||||||
// clear the flag
|
|
||||||
app.uiGameDefinedDataChangedBitmask=0;
|
|
||||||
|
|
||||||
// Check if any profile write are needed
|
|
||||||
app.CheckGameSettingsChanged();
|
|
||||||
}
|
|
||||||
PIXEndNamedEvent();
|
|
||||||
app.TickDLCOffersRetrieved();
|
|
||||||
app.TickTMSPPFilesRetrieved();
|
|
||||||
|
|
||||||
PIXBeginNamedEvent(0,"Network manager do work #2");
|
|
||||||
g_NetworkManager.DoWork();
|
|
||||||
PIXEndNamedEvent();
|
|
||||||
|
|
||||||
PIXBeginNamedEvent(0,"Misc extra xui");
|
|
||||||
// Update XUI Timers
|
|
||||||
hr = XuiTimersRun();
|
|
||||||
|
|
||||||
#endif
|
|
||||||
// Any threading type things to deal with from the xui side?
|
// Any threading type things to deal with from the xui side?
|
||||||
app.HandleXuiActions();
|
app.HandleXuiActions();
|
||||||
|
|
||||||
#if 0
|
|
||||||
PIXEndNamedEvent();
|
|
||||||
#endif
|
|
||||||
|
|
||||||
// 4J-PB - Update the trial timer display if we are in the trial version
|
// 4J-PB - Update the trial timer display if we are in the trial version
|
||||||
if(!ProfileManager.IsFullVersion())
|
if(!ProfileManager.IsFullVersion())
|
||||||
{
|
{
|
||||||
|
|
@ -2135,7 +1873,6 @@ int APIENTRY _tWinMain(_In_ HINSTANCE hInstance,
|
||||||
}
|
}
|
||||||
|
|
||||||
// Free resources, unregister custom classes, and exit.
|
// Free resources, unregister custom classes, and exit.
|
||||||
// app.Uninit();
|
|
||||||
g_pd3dDevice->Release();
|
g_pd3dDevice->Release();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue