• Breaking News

    Large Texture Multiple Monitors Hello! I am writing an multi-window application that does some data vis on many 4K monitors. My challenge is that, on each monitor, I need to sample from a massive texture (shared between the windows) as a efficiently as possible. Luckily, it just fits under the resolution limit. However, I don't know the best way to configure OpenGL for best performance in this situation and could use some pointers. My current thinking is that the best bet is to avoid loading the texture 4 times (saving GPU memory and possibly some cache benefits?), render 4 separate windows, and then share the context between them. I only have a single draw call per window (a large almost-full-screen plane). I guess my questions are: Is there actually a performance benefit to doing this, or is it just a memory saving? Is there a way to just share the texture rather than work in a single context? Is this better / worse? Does it matter that the monitors may be plugged in / unplugged during run-time and would that mean I have to re-create the context or can I create a context without it being tied to a monitor? Thanks! https://ift.tt/eA8V8J

    Hello! I am writing an multi-window application that does some data vis on many 4K monitors. My challenge is that, on each monitor, I need to sample from a massive texture (shared between the windows) as a efficiently as possible. Luckily, it just fits under the resolution limit. However, I don't know the best way to configure OpenGL for best performance in this situation and could use some pointers. My current thinking is that the best bet is to avoid loading the texture 4 times (saving GPU memory and possibly some cache benefits?), render 4 separate windows, and then share the context between them. I only have a single draw call per window (a large almost-full-screen plane). I guess my questions are: Is there actually a performance benefit to doing this, or is it just a memory saving? Is there a way to just share the texture rather than work in a single context? Is this better / worse? Does it matter that the monitors may be plugged in / unplugged during run-time and would that mean I have to re-create the context or can I create a context without it being tied to a monitor? Thanks!

    from GameDev.net https://ift.tt/2PHrAUk

    ليست هناك تعليقات

    Post Top Ad

    ad728

    Post Bottom Ad

    ad728