aboutsummaryrefslogtreecommitdiff
path: root/Minecraft.Client/Windows64/Windows64_Minecraft.cpp
diff options
context:
space:
mode:
authorvoid_17 <heroerror3@gmail.com>2026-03-03 08:45:26 +0700
committervoid_17 <heroerror3@gmail.com>2026-03-03 08:45:26 +0700
commita5e3cb04b3fa2dba86fbb3ff84e5354ad530c14c (patch)
tree43e90ab7977890ff391c173c26e9cc1caf1c1a65 /Minecraft.Client/Windows64/Windows64_Minecraft.cpp
parent95d4d0a703f1a86fbb33087720b6bb8aac306592 (diff)
Remove #203 core code before a cleaner implementation
Diffstat (limited to 'Minecraft.Client/Windows64/Windows64_Minecraft.cpp')
-rw-r--r--Minecraft.Client/Windows64/Windows64_Minecraft.cpp88
1 files changed, 2 insertions, 86 deletions
diff --git a/Minecraft.Client/Windows64/Windows64_Minecraft.cpp b/Minecraft.Client/Windows64/Windows64_Minecraft.cpp
index 52939930..48040c66 100644
--- a/Minecraft.Client/Windows64/Windows64_Minecraft.cpp
+++ b/Minecraft.Client/Windows64/Windows64_Minecraft.cpp
@@ -431,90 +431,6 @@ LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
return TRUE;
}
return DefWindowProc(hWnd, message, wParam, lParam);
- case WM_SIZE:
- {
- if (wParam == SIZE_MINIMIZED)
- return 0;
-
- UINT width = LOWORD(lParam);
- UINT height = HIWORD(lParam);
-
- if (width == 0 || height == 0)
- return 0;
-
- g_ScreenWidth = width;
- g_ScreenHeight = height;
-
- if (g_pSwapChain)
- {
- g_pImmediateContext->OMSetRenderTargets(0, 0, 0);
- g_pImmediateContext->ClearState();
- g_pImmediateContext->Flush();
-
- if (g_pRenderTargetView)
- {
- g_pRenderTargetView->Release();
- g_pRenderTargetView = nullptr;
- }
-
- if (g_pDepthStencilView)
- {
- g_pDepthStencilView->Release();
- g_pDepthStencilView = nullptr;
- }
-
- if (g_pDepthStencilBuffer)
- {
- g_pDepthStencilBuffer->Release();
- g_pDepthStencilBuffer = nullptr;
- }
-
- HRESULT hr = g_pSwapChain->ResizeBuffers(
- 0,
- width,
- height,
- DXGI_FORMAT_UNKNOWN,
- 0
- );
-
- if (FAILED(hr))
- {
- app.DebugPrintf("ResizeBuffers Failed! HRESULT: 0x%X\n", hr);
- return 0;
- }
-
- ID3D11Texture2D* pBackBuffer = nullptr;
- g_pSwapChain->GetBuffer(0, __uuidof(ID3D11Texture2D), (void**)&pBackBuffer);
-
- g_pd3dDevice->CreateRenderTargetView(pBackBuffer, NULL, &g_pRenderTargetView);
- pBackBuffer->Release();
-
- D3D11_TEXTURE2D_DESC descDepth = {};
- descDepth.Width = width;
- descDepth.Height = height;
- descDepth.MipLevels = 1;
- descDepth.ArraySize = 1;
- descDepth.Format = DXGI_FORMAT_D24_UNORM_S8_UINT;
- descDepth.SampleDesc.Count = 1;
- descDepth.BindFlags = D3D11_BIND_DEPTH_STENCIL;
-
- g_pd3dDevice->CreateTexture2D(&descDepth, NULL, &g_pDepthStencilBuffer);
- g_pd3dDevice->CreateDepthStencilView(g_pDepthStencilBuffer, NULL, &g_pDepthStencilView);
-
- g_pImmediateContext->OMSetRenderTargets(1, &g_pRenderTargetView, g_pDepthStencilView);
-
- D3D11_VIEWPORT vp = {};
- vp.Width = (FLOAT)width;
- vp.Height = (FLOAT)height;
- vp.MinDepth = 0.0f;
- vp.MaxDepth = 1.0f;
- vp.TopLeftX = 0;
- vp.TopLeftY = 0;
-
- g_pImmediateContext->RSSetViewports(1, &vp);
- }
- }
- break;
default:
return DefWindowProc(hWnd, message, wParam, lParam);
}
@@ -1383,7 +1299,7 @@ int APIENTRY _tWinMain(_In_ HINSTANCE hInstance,
{
{
ui.NavigateToScene(0, eUIScene_InGameInfoMenu);
-
+
}
}
}
@@ -1406,7 +1322,7 @@ int APIENTRY _tWinMain(_In_ HINSTANCE hInstance,
{
if (Minecraft* pMinecraft = Minecraft::GetInstance())
{
- if (pMinecraft->options && app.DebugSettingsOn() &&
+ if (pMinecraft->options && app.DebugSettingsOn() &&
app.GetGameStarted() && !ui.GetMenuDisplayed(0) && pMinecraft->screen == NULL)
{
ui.NavigateToScene(0, eUIScene_DebugOverlay, NULL, eUILayer_Debug);