Merge pull request #3741 from wwylele/glvtx-last
gl_rasterizer: implement AccelerateDrawBatch to emulate PICA shader on hardware
This commit is contained in:
commit
64a8c8ee07
15 changed files with 492 additions and 44 deletions
|
@ -83,6 +83,10 @@ void Config::ReadValues() {
|
|||
|
||||
qt_config->beginGroup("Renderer");
|
||||
Settings::values.use_hw_renderer = qt_config->value("use_hw_renderer", true).toBool();
|
||||
Settings::values.use_hw_shader = qt_config->value("use_hw_shader", true).toBool();
|
||||
Settings::values.shaders_accurate_gs = qt_config->value("shaders_accurate_gs", true).toBool();
|
||||
Settings::values.shaders_accurate_mul =
|
||||
qt_config->value("shaders_accurate_mul", false).toBool();
|
||||
Settings::values.use_shader_jit = qt_config->value("use_shader_jit", true).toBool();
|
||||
Settings::values.resolution_factor =
|
||||
static_cast<u16>(qt_config->value("resolution_factor", 1).toInt());
|
||||
|
@ -272,6 +276,9 @@ void Config::SaveValues() {
|
|||
|
||||
qt_config->beginGroup("Renderer");
|
||||
qt_config->setValue("use_hw_renderer", Settings::values.use_hw_renderer);
|
||||
qt_config->setValue("use_hw_shader", Settings::values.use_hw_shader);
|
||||
qt_config->setValue("shaders_accurate_gs", Settings::values.shaders_accurate_gs);
|
||||
qt_config->setValue("shaders_accurate_mul", Settings::values.shaders_accurate_mul);
|
||||
qt_config->setValue("use_shader_jit", Settings::values.use_shader_jit);
|
||||
qt_config->setValue("resolution_factor", Settings::values.resolution_factor);
|
||||
qt_config->setValue("use_vsync", Settings::values.use_vsync);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue