Expose setting to disable vsync if requested.
- This improves rendering performance on windows 10x and doesn't result in noticeable tearing. The user can decide if they want it anyways.
This commit is contained in:
parent
6bf709e03e
commit
5dcab9bf3a
3 changed files with 19 additions and 0 deletions
|
|
@ -44,6 +44,11 @@ impl Default for Settings {
|
|||
impl From<graphics::Settings> for Settings {
|
||||
fn from(settings: graphics::Settings) -> Self {
|
||||
Self {
|
||||
present_mode: if settings.vsync {
|
||||
wgpu::PresentMode::AutoVsync
|
||||
} else {
|
||||
wgpu::PresentMode::AutoNoVsync
|
||||
},
|
||||
default_font: settings.default_font,
|
||||
default_text_size: settings.default_text_size,
|
||||
antialiasing: settings.antialiasing,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue