Chromium 硬件加速开关c++

选项页控制硬件加速开关

1、前端代码

javascript 复制代码
<settings-toggle-button id="hardwareAcceleration"

        pref="{{prefs.hardware_acceleration_mode.enabled}}"

        label="$i18n{hardwareAccelerationLabel}">

      <template is="dom-if" if="[[shouldShowRestart_(

          prefs.hardware_acceleration_mode.enabled.value)]]">

        <cr-button on-click="onRestartClick_" slot="more-actions">

          $i18n{restart}

        </cr-button>

      </template>

</settings-toggle-button>

2、c++代码

cpp 复制代码
​
// Set to true if hardware acceleration mode is enabled on this browser.

inline constexpr char kHardwareAccelerationModeEnabled[] =

    "hardware_acceleration_mode.enabled";

​

chrome\browser\gpu\gpu_mode_manager.cc

cpp 复制代码
// static
void GpuModeManager::RegisterPrefs(PrefRegistrySimple* registry) {
  registry->RegisterBooleanPref(
      prefs::kHardwareAccelerationModeEnabled, true);
  registry->RegisterBooleanPref(
      prefs::kHardwareAccelerationModePrevious, true);
}

修改此kHardwareAccelerationModeEnabled值即可控制。

相关推荐
二级小助手40 分钟前
计算机二级java选择题真题【内附解析】
java·计算机二级·全国计算机二级·二级java·java二级·java二级选择题·全国计算机java二级
鲨鱼辣椒_TUT43 分钟前
Obsidian结合CI/CD实现自动发布
java·ci/cd·github
YL雷子4 小时前
纯前端使用ExcelJS插件导出Excel
前端·vue·excel
什么什么什么?4 小时前
el-table高度自适应vue页面指令
前端·javascript·elementui
海狸老先生5 小时前
Apache Tomcat样例目录session操纵漏洞解读
java·网络安全·tomcat
Jinkxs7 小时前
基础14-Java集合框架:掌握List、Set和Map的使用
java·list
码上暴富7 小时前
axios请求的取消
前端·javascript·vue.js
JefferyXZF8 小时前
Next.js 初识:从 React 到全栈开发的第一步(一)
前端·全栈·next.js
遗憾皆是温柔8 小时前
3.JVM,JRE和JDK的关系是什么
java·开发语言·jvm·面试
洛可可白8 小时前
Spring Boot 应用结合 Knife4j 进行 API 分组授权管理配置
java·spring boot·后端