mirror of
https://git.eden-emu.dev/eden-emu/eden.git
synced 2025-10-18 23:37:57 +00:00
fix more vulkan issues and remove vertex input (#117)
Co-authored-by: swurl <swurl@swurl.xyz> Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/117 Co-authored-by: Aleksandr Popovich <alekpopo@pm.me> Co-committed-by: Aleksandr Popovich <alekpopo@pm.me>
This commit is contained in:
parent
3cad73dad6
commit
ed4b011cad
45 changed files with 285 additions and 502 deletions
|
@ -30,8 +30,7 @@ ConfigureGraphicsExtensions::~ConfigureGraphicsExtensions() = default;
|
|||
|
||||
void ConfigureGraphicsExtensions::SetConfiguration() {}
|
||||
|
||||
void ConfigureGraphicsExtensions::Setup(const ConfigurationShared::Builder& builder)
|
||||
{
|
||||
void ConfigureGraphicsExtensions::Setup(const ConfigurationShared::Builder& builder) {
|
||||
auto& layout = *ui->populate_target->layout();
|
||||
std::map<u32, QWidget*> hold{}; // A map will sort the data for us
|
||||
|
||||
|
@ -52,8 +51,6 @@ void ConfigureGraphicsExtensions::Setup(const ConfigurationShared::Builder& buil
|
|||
if (setting->Id() == Settings::values.dyna_state.Id()) {
|
||||
widget->slider->setTickInterval(1);
|
||||
widget->slider->setTickPosition(QSlider::TicksAbove);
|
||||
} else if (setting->Id() == Settings::values.vertex_input.Id()) {
|
||||
// widget->checkbox->setDisabled(true);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -234,23 +234,13 @@ std::unique_ptr<TranslationMap> InitializeTranslations(QWidget* parent) {
|
|||
tr("Enables the VkExtendedDynamicState* extensions.\nHigher dynamic states will generally improve "
|
||||
"performance, but may cause issues on certain games or devices."));
|
||||
|
||||
INSERT(Settings,
|
||||
vertex_input,
|
||||
tr("VertexInputDynamicState"),
|
||||
tr("Enables the VkVertexInputDynamicState extension.\n"
|
||||
"Only Vulkan 1.3+ devices support this extension, and will generally see improved "
|
||||
"performance."));
|
||||
|
||||
INSERT(Settings, provoking_vertex, tr("Provoking Vertex"),
|
||||
tr("Improves lighting and vertex handling in certain games.\n"
|
||||
"Only Vulkan 1.0+ devices support this extension."));
|
||||
|
||||
INSERT(Settings,
|
||||
descriptor_indexing,
|
||||
tr("Descriptor Indexing"),
|
||||
INSERT(Settings, descriptor_indexing, tr("Descriptor Indexing"),
|
||||
tr("Improves texture & buffer handling and the Maxwell translation layer.\n"
|
||||
"Some Vulkan 1.1+ and all 1.2+ devices support this extension.\n"
|
||||
"This extension is incomplete. Use with caution."));
|
||||
"Some Vulkan 1.1+ and all 1.2+ devices support this extension."));
|
||||
|
||||
// Renderer (Debug)
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue