Мой вычислительный шейдер не имеет никаких внешних эффектовC++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Anonymous
 Мой вычислительный шейдер не имеет никаких внешних эффектов

Сообщение Anonymous »

Я пытаюсь написать вычислительный шейдер на GLSL с использованием OpenGL, GLFW, GLEW и GLM. Проблема в том, что вычислительный шейдер либо не работает, либо не изменяет буферы. У меня есть последние версии драйверов NVIDIA 4060 Ti, и я работаю над WSL в Windows с помощью Mesa.
Код (этот и glew.c (я знаю, хакер) находится в каталоге src, glm должен быть включен):

Код: Выделить всё

#include 
#include 
#include 
#include "glm.hpp"
#include 

int main(int argc, char **argv) {
//Window width and height
int window_w = 640, window_h = 480;

printf("Startup\n");

//Init and create window
glfwInit();
glfwWindowHint(GLFW_CONTEXT_VERSION_MAJOR, 4);
glfwWindowHint(GLFW_CONTEXT_VERSION_MINOR, 6);
glfwWindowHint(GLFW_OPENGL_PROFILE, GLFW_OPENGL_CORE_PROFILE);
glfwWindowHint(GLFW_RESIZABLE, false);
glfwWindowHint(GLFW_SAMPLES, 4);
glfwWindowHint(GLFW_OPENGL_DEBUG_CONTEXT, true);
std::cout 

Подробнее здесь: [url]https://stackoverflow.com/questions/79112130/my-compute-shader-doesnt-have-any-outside-effects[/url]
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C++»