mirror of
https://git.eden-emu.dev/archive/citron
synced 2026-03-31 08:28:28 -04:00
feat: remove frame generation options from all platforms
Frame generation was marked as WIP and not ready for production use. This commit removes all frame generation related code and UI elements to prevent users from enabling an incomplete feature. Changes: - Remove frame generation settings from Android UI (Kotlin/XML) - Remove frame generation settings from Desktop UI (Qt/C++) - Remove frame generation enums and settings from core (C++) - Remove frame generation Vulkan renderer implementation - Remove frame generation shader files - Update CMake build configuration Signed-off-by: Zephyron <zephyron@citron-emu.org>
This commit is contained in:
@@ -1,18 +0,0 @@
|
||||
// SPDX-FileCopyrightText: Copyright 2025 citron Emulator Project
|
||||
// SPDX-License-Identifier: GPL-2.0-or-later
|
||||
|
||||
#pragma once
|
||||
|
||||
#include <array>
|
||||
#include <cstdint>
|
||||
|
||||
namespace Vulkan {
|
||||
namespace FrameGenShaders {
|
||||
|
||||
// Minimal fragment shader for frame generation
|
||||
constexpr std::array<std::uint32_t, 4> FRAG_SPV = {{
|
||||
0x07230203, 0x00010000, 0x0008000A, 0x00000004
|
||||
}};
|
||||
|
||||
} // namespace FrameGenShaders
|
||||
} // namespace Vulkan
|
||||
@@ -1,18 +0,0 @@
|
||||
// SPDX-FileCopyrightText: Copyright 2025 citron Emulator Project
|
||||
// SPDX-License-Identifier: GPL-2.0-or-later
|
||||
|
||||
#pragma once
|
||||
|
||||
#include <array>
|
||||
#include <cstdint>
|
||||
|
||||
namespace Vulkan {
|
||||
namespace FrameGenShaders {
|
||||
|
||||
// Minimal vertex shader for frame generation
|
||||
constexpr std::array<std::uint32_t, 4> VERT_SPV = {{
|
||||
0x07230203, 0x00010000, 0x0008000A, 0x00000004
|
||||
}};
|
||||
|
||||
} // namespace FrameGenShaders
|
||||
} // namespace Vulkan
|
||||
Reference in New Issue
Block a user