Skip to content

Releases: pustal/ES3-WebOS-probe

0.3.0

0.3.0 Pre-release
Pre-release

Choose a tag to compare

@pustal pustal released this 27 Oct 02:37

Probe 0.3.0: split per-draw cost from vertex upload cost

  • Split tests at GameCube resolution: full workload, no vertex upload,
    no upload and no per-draw immediates, upload only
  • Each result also shows the CPU time per frame in upload, command
    recording, submit (GL calls) and present

0.2.0

0.2.0 Pre-release
Pre-release

Choose a tag to compare

@pustal pustal released this 25 Oct 23:05

Probe 0.2: shader variants, internal resolutions, shader cache

  • Benchmark the specialised TEV variants the port draws with (built like
    pc_gx_tev.c), keeping the uber shader as a 1080p reference
  • Render at 1080p, 720p and 480p into an off-screen target and upscale
  • Report variant compile time and whether program binaries can be cached

0.1.0

0.1.0 Pre-release
Pre-release

Choose a tag to compare

@pustal pustal released this 25 Oct 22:33

Add ES3 webOS probe

  • Native SDL-webOS app that asks for an OpenGL ES 3.0 context (ES 2 fallback)
  • Reports GPU, driver, limits and extensions; compiles the ACGC port's own
    shaders as the Android port rewrites them
  • Full-screen GPU benchmark with the port's TEV shader (typical and worst case)
  • Results on screen and in es3-probe-report.txt; IPK packaging with manifest