Minimising input latency in OpenGL

This page summarizes the projects mentioned and recommended in the original post on /r/GraphicsProgramming

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • LateLatching

    Comparing passing mouse coords to shader by late latching vs. by glUniform

  • You could check out if late latching can help you.

  • angle

    A conformant OpenGL ES implementation for Windows, Mac, Linux, iOS and Android.

  • I don't believe Chrome uses OpenGL directly- any OpenGL usage it does have (e.g. for WebGL) is actually going through ANGLE which translates it all to D3D on Windows.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • OpenGL-on-DXGI

    How to use WGL_NV_DX_interop2 to use OpenGL in a DXGI window

  • On Windows, another approach is to use OpenGL with DXGI. There is a barely documented extension called WGL_NV_DX_interop / WGL_NV_DX_interop2 to allow direct Direct3D and OpenGL integration. It says 'NV', but it's supported on multiple graphics vendors. Someone online has put up a GitHub repo OpenGL-on-DXGI that shows the basics. It's hell to use - you literally use two graphics APIs at once and sign every shared object in triplicate - but there is a happy path where it works. You could then render your output in OpenGL to a texture and display that texture in D3D, using the DXGI control to min frame latency.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Zelda 64: Recompiled – recompilation of Majora's Mask

    1 project | news.ycombinator.com | 10 May 2024
  • Trip C++Now 2024 – think-cell

    3 projects | news.ycombinator.com | 10 May 2024
  • Spider-Man (Neversoft) Decompilation Project Progress Checkpoint – May 2024

    4 projects | news.ycombinator.com | 10 May 2024
  • Notepad2-Zufuliu

    1 project | news.ycombinator.com | 10 May 2024
  • Structured: Extract Data from Unstructured Input with LLM

    3 projects | dev.to | 10 May 2024