change keycode HEAD HZ to PM, change input impl to cpp

This commit is contained in:
2025-11-28 18:50:04 +08:00
parent 018a4cb2c6
commit 75965135af
11 changed files with 176 additions and 140 deletions

View File

@ -307,7 +307,6 @@ void DemoLayer::OnUpdate(const Prism::TimeStep deltaTime)
m_GridShader->SetFloat("u_Scale", m_GridScale);
m_GridShader->SetFloat("u_Res", m_GridSize);
m_PlaneMesh->Render(deltaTime, m_GridShader.get());
m_Framebuffer->Unbind();
m_FinalPresentBuffer->Bind();

View File

@ -4,6 +4,8 @@
#include "TestLayer.h"
#include <memory>
#include "imgui.h"
#include "glm/gtc/type_ptr.hpp"
#include "Prism/Renderer/Renderer.h"
@ -176,7 +178,7 @@ void TestLayer::OnAttach()
m_Shader.reset(Prism::Shader::Create("assets/shaders/demo.glsl"));
m_HDRShader.reset(Prism::Shader::Create("assets/shaders/hdr.glsl"));
m_Mesh.reset(new Prism::Mesh("assets/meshes/cerberus.fbx"));
m_Mesh = std::make_unique<Prism::Mesh>("assets/meshes/cerberus.fbx");
}
void TestLayer::OnDetach()

View File

@ -18,8 +18,8 @@ public:
virtual void OnInit() override
{
// PushLayer(new TestLayer());
PushLayer(new DemoLayer());
PushLayer(new TestLayer());
// PushLayer(new DemoLayer());
}
};