use arrays

This commit is contained in:
2025-09-30 19:26:54 +02:00
parent e379df8665
commit 0119ed2fec
4 changed files with 56 additions and 46 deletions
+4 -6
View File
@@ -3,13 +3,11 @@
#ifndef SHADERS_H
#define SHADERS_H
ShaderProgram shaders_init(File *fragment_shaders, ConfigFile config,
SharedContext *context, VideoCapture *inputs,
unsigned int input_count,
unsigned int sub_variant_count,
unsigned int active_count, ShaderProgram *previous);
ShaderProgram shaders_init(FileArray fragment_shaders, ConfigFile config,
SharedContext *context, VideoCaptureArray inputs,
StateConfig state_config, ShaderProgram *previous);
void shaders_update(ShaderProgram program, File *fragment_shaders,
void shaders_update(ShaderProgram program, FileArray fragment_shaders,
unsigned int i);
void shaders_compute(ShaderProgram program, SharedContext *context,