A comparison of Performance on WebGPU and WebGL in the Godot game engine

被引:0
作者
Fransson, Emil [1 ]
Hermansson, Jonatan [1 ]
Hu, Yan [1 ]
机构
[1] Blekinge Inst Technol, Dept Comp Sci, Karlskrona, Sweden
来源
2024 IEEE GAMING, ENTERTAINMENT, AND MEDIA CONFERENCE, GEM 2024 | 2024年
关键词
Game Engine; Performance Overhead; Rendering; WebGPU; WebGL;
D O I
10.1109/GEM61861.2024.10585437
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
WebGL has been the standard API for rendering graphics on the web over the years. A new technology, WebGPU, has been set to release in 2023 and utilizes many of the novel rendering approaches and features common for the native modern graphics APIs, such as Vulkan. Currently, very limited research exists regarding WebGPU's rasterization capabilities. In particular, no research exists about its capabilities when used as a rendering backend in game engines. This paper aims to investigate performance differences between WebGL and WebGPU. It is done in the context of the game engine Godot, and the measured performance is that of the CPU and GPU frame time. The results show that WebGPU performs better than WebGL when used as a rendering backend in Godot, for both the games tests and the synthetic tests. The comparisons clearly show that WebGPU performs faster in mean CPU and GPU frame time.
引用
收藏
页码:462 / 467
页数:6
相关论文
共 50 条
  • [21] A game engine designed to simplify 2D video game development
    Chover, Miguel
    Marin, Carlos
    Rebollo, Cristina
    Remolar, Inmaculada
    MULTIMEDIA TOOLS AND APPLICATIONS, 2020, 79 (17-18) : 12307 - 12328
  • [22] EZ3.js']js: A robust and flexible WebGL-based 3D engine
    Alvarez, Andres
    Zapata, Carlos
    Ramirez, Esmit
    PROCEEDINGS OF THE 2016 XLII LATIN AMERICAN COMPUTING CONFERENCE (CLEI), 2016,
  • [23] A game engine designed to simplify 2D video game development
    Miguel Chover
    Carlos Marín
    Cristina Rebollo
    Inmaculada Remolar
    Multimedia Tools and Applications, 2020, 79 : 12307 - 12328
  • [24] Game Engine Design on Multi-core Architectures
    Zhu Lianzhang
    Xu Chao
    2008 INTERNATIONAL WORKSHOP ON INFORMATION TECHNOLOGY AND SECURITY, 2008, : 24 - 28
  • [25] GAGI: Game engine for Artificial General Intelligence experimentation
    de la Torre, Juan Carlos
    Aragon-Jurado, Jose M.
    Crespo-Alvarez, Abdon
    Barcena-Gonzalez, Guillermo
    SOFTWAREX, 2024, 26
  • [26] Game engine for creating e-learning assessments
    Ramirez Vega, Alexa
    7TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI 2012), 2012,
  • [27] A Game Engine Based Millimeter Wave Radar Simulation
    Ciarambino, Marco
    Chen, Yung-Yu
    Peinecke, Niklas
    VIRTUAL, AUGMENTED, AND MIXED REALITY (XR) TECHNOLOGY FOR MULTI-DOMAIN OPERATIONS II, 2021, 11759
  • [28] APPLICATION OF THE GAME ENGINE IN THE PROMOTION AND TRAINING OF THE CULTURAL HERITAGE
    Denchev, S.
    Trencheva, T.
    Trenchev, I
    14TH INTERNATIONAL TECHNOLOGY, EDUCATION AND DEVELOPMENT CONFERENCE (INTED2020), 2020, : 2700 - 2706
  • [29] Design and Implementation of Three-Dimensional Game Engine
    Lu, Huiqiang
    Wang Yijin
    Hu, Ying
    2012 WORLD AUTOMATION CONGRESS (WAC), 2012,
  • [30] LoD-based locomotion engine for game characters
    Lin, Zuoyan
    Pan, Zhigeng
    TECHNOLOGIES FOR E-LEARNING AND DIGITAL ENTERTAINMENT, PROCEEDINGS, 2007, 4469 : 214 - +