Category "opengl"

How to show cursor during application debug c OpenGl on ubuntu in Visual Studio Code

window = glfwCreateWindow(winW, winH, "TestApp", NULL, NULL); After calling this command, the mouse cursor disappears. When a breakpoint is triggered after thi

Understanding shadow maps in OpenGL

I'm trying to implement omni-directional shadow mapping by following this tutorial from learnOpenGL, its idea is very simple: in the shadow pass, we're going to

Can I use an integer texture as if it was normalized?

I have a texture that has the format GL_RED_INTEGER. This texture has been generated with a compute shader. I have another shader that I use for debugging that

How to properly use glTexImage2D to render an object each frame?

This is the code for a ground object that gets rendered every frame in a game I'm making with c++ and openGl. Ground::Ground() { this->loadedObject = loa

Letters not rendering with stb_truetype

I'm working on an OpenGL project and I'm using stb_truetype to render text in my game. The first font I tried (which was a .ttf file which had an OpenType forma

Enablin vsync in qt

I'm making an application in c++ and Qt. I'd like to know if the settings below are enough to have vsync enabled automatically by Windows for qt application. ev

YUV420p render in OpenGL (converting to rgb in fragment shader)

I’m trying to display YUV420p video using OpenGL. I understand how it is supposed to work (uploading Y, U, and then V buffers in separate textures while p

PyOpenGL texture isn't displaying correctly

I was trying to put texture onto quad with this code: import pygame from pygame.locals import * from OpenGL.GL import * from OpenGL.GLU import * from PIL import

Second call to glDrawElements() takes 1.8 seconds in debug or release

The first frame takes forever to render, and I've narrowed it down to my second call to glDrawElements(). How weird. Here's the relevant code, obnoxious logging

Why is this texture displaying all black?

Here is the function where I am calling all of my draw operations. I also compile the shaders inline in the function. It displays the quad correctly when I just

no NPOT issues on msvc but when on mingw-w64 the screen stays blank

I'm using olc::PixelGameEngine and I'm using the Example Program except that I'm enabling STB image. on MSVC, PGE worked great for several months without any is

Cannot get gfwl source package to work in vscode

I wanted to learn OpenGl because I was just getting into c++ and I thought it would be cool to learn but now I'm stuck and I don't know what to do. So basically

glTexImage2D - channels count as the internal format

OpenGL 2.1 documentation says that glTexImage2D accepts channels count as the internal format. How does choosing the internal format work in such scenario ? Doe

Painting to a texture with undo/redo functionality

I am currently painting to a texture using: glTexSubImage2D(); You can choose brush radius, color, shape etc. Then use any of the functions: public void drawPo

How do i hide the bug image once its hit by a bullet in opengl and c++

I am working on defender/space invaders game. I have drawn bug sprite and a bullet sprite. I shoot at the bug with a bullet but when the bullet hits the bug it

LWJGL Texturing - glTexImage2D sometimes crashes

I'm making a Texture class for my game engine. Right now I currently have this simple code for creating a 2D texture and loading an image to it. public class Te

How to Run Java3D on Window10 with Intel(R) UHD Graphics 630 Card(DirectX), using Eclipse

I could not load a 3D object using Java3D 1.5.1. I tried a few examples like: (1) HelloUniverse.java from https://www.cs.utexas.edu/~scottm/cs324e/CodeSamples/H

Using Texture Atlas as Texture Array in OpenGL

I'm now building a Voxel game. In the beginning, I use a texture atlas that stores all voxel textures and it works fine. After that, I decided to use Greedy Mes

Compute shader how to update a shared resource with proper locking/unlocking

I'm currently investigating if it's technically feasible to move some calcuations from a CPU implementation to compute shaders. There is a step where I really n

ImGuiConfigFlags_DockingEnable not found

I'm trying to implement ImGui in my opengl app, but, for some reasons, the flag: ImGuiConfigFlags_DockingEnable is not found. I even tried to go in the files an