Questions tagged [opengl]

Open Graphics Library is a platform independent API specification for rendering 2D/3D graphics.It is generally implemented in GPUs

The openGL is a set of freely available specifications that basically define interfaces to be used by computer graphics programmers and the expected behavior. It is being used by application softwares (e.g. photoshop) and games since the 90's.

In the domain of IT security we are most likely to deal with webGL an openGL implementation for modern web browsers supporting HTML5. This allows the browser to access the capabilities of GPU to display graphics in the browser which can be considered as a security issue

4 questions
16
votes
2 answers

Is OpenGL a security problem?

Today, almost all desktop and most mobile operating systems and devices support some version of OpenGL. I'm wondering about the security implications of that: In many cases, the GPU has complete and unrestricted access to the main memory (for…
lxgr
  • 4,094
  • 3
  • 28
  • 37
6
votes
1 answer

Are the Trends of Type II Hypervisors and Newer Applications a Security Issue?

It seems that every time I have a new 'binge' at using the likes of VirtualBox or VMWare (the Type II version), they've introduced even more high-level features, often ones that remove layers between guest OSes and the host system. They realised…
Louis Jackman
  • 463
  • 2
  • 10
0
votes
0 answers

Multiple VAO's and VBO's

In a program I am creating, I have a class which in its constructor creates and binds a vao, a vbo and then sets the vertex attributes. Objects of that class have a std::vector of vertices, that can be cleared or added to (no opengl calls). Then…
GabiS
  • 1
0
votes
0 answers

Securing server-sent shaders

I have been implementing server-sent shaders using OpenGL for a game (GLSL version 1.20.8). Executing server-sent shaders on the client obviously is remote code execution, which tends to be a bad thing. But shaders are fairly constrained - they have…
LMD
  • 101
  • 1