• Order of the Butterfly
    Order of the Butterfly
    Posts: 257 from 2015/6/30
    X500/20 Amiga OS 4.1FE

    "New engine" R9-270X and "Old engine" Warp3D SI

    Vertex 1600x1200 = 120.2 FPS
    Vertex 1280x1024 = 131.0 FPS

    Lightmap 1600x1200 = 95.6FPS

    Hope to have some "Even Newer Engine" Polaris and "New Engine" Warp3D Nova results soon.

    Interesting comments for Gl4es coder pitSeb


    Until (if?) GL_UNSIGNED_BYTE is handled by the hardware, using CPU to convert the data will introduce a slow down. As you see, the more HiRes (so more pressure on GPU, less on CPU), the less speed difference, so CPU used for Data conversion count here.
    Also, minigl is, I guess, made for Quake3 in mind and is probably heavily optimize for this engine. I don't it's completly fair to expect gl4es to be faster here (even when GL_UNSIGNED_BYTE handled by hardware).
    What gl4es will bring is more function, and faster speed when using advanced OpenGL functions (like TexGen or shaders), I don't think you'll see any speed advange of gl4es will using idTech3 based games, or simple game with low geometry and no complex opengl renderer.
    Remember Neverball is much faster with gl4es (and this one use TexGen).
    You may see also benefit from gl4es on SeriousEngine or maybe TORCS also (or SpeedDream too). Foobillard++ also should works better on gl4es (if it even works with minigl).

    Kas1e's Initial results :


    q3_minigl_sdl1: 90.8 fps
    q3_minigl_sdl2: 86 fps
    q3_gl4es_sdl1: 74 fps


    q3_minigl_sdl1: 87.5 fps
    q3_minigl_sdl2: 83.1 fps
    q3_gl4es_sdl1: 72.2 fps


    q3_minigl_sdl1: 82.2 fps
    q3_minigl_sdl2: 76.9 fps
    q3_gl4es_sdl1: 68.5 fps


    q3_minigl_sdl1: 67.5 fps
    q3_minigl_sdl2: 68.9 fps
    q3_gl4es_sdl1: 60.2 fps

    [ Edited by Spectre660 29.08.2018 - 09:16 ]
  • »29.08.18 - 12:39