瀏覽代碼

Added override for window_get_vsync_mode in display_server_web.cpp

hlutor 2 年之前
父節點
當前提交
a932c5e81d
共有 2 個文件被更改,包括 6 次插入0 次删除
  1. 4 0
      platform/web/display_server_web.cpp
  2. 2 0
      platform/web/display_server_web.h

+ 4 - 0
platform/web/display_server_web.cpp

@@ -1080,6 +1080,10 @@ bool DisplayServerWeb::can_any_window_draw() const {
 	return true;
 }
 
+DisplayServer::VSyncMode DisplayServerWeb::window_get_vsync_mode(WindowID p_vsync_mode) const {
+	return DisplayServer::VSYNC_ENABLED;
+}
+
 void DisplayServerWeb::process_events() {
 	Input::get_singleton()->flush_buffered_events();
 	if (godot_js_input_gamepad_sample() == OK) {

+ 2 - 0
platform/web/display_server_web.h

@@ -216,6 +216,8 @@ public:
 
 	virtual bool can_any_window_draw() const override;
 
+	virtual DisplayServer::VSyncMode window_get_vsync_mode(WindowID p_vsync_mode) const override;
+
 	// events
 	virtual void process_events() override;