Назад към всички

glsl

// GLSL shader programming skill for OpenGL/Vulkan, fragment and vertex shaders.

$ git log --oneline --stat
stars:384
forks:73
updated:March 4, 2026
SKILL.mdreadonly
SKILL.md Frontmatter
nameglsl
descriptionGLSL shader programming skill for OpenGL/Vulkan, fragment and vertex shaders.
allowed-toolsRead, Grep, Write, Bash, Edit, Glob, WebFetch

GLSL Skill

GLSL shader programming for OpenGL/Vulkan.

Overview

This skill provides capabilities for writing GLSL shaders.

Capabilities

  • Vertex and fragment shaders
  • Geometry shaders
  • Uniform handling
  • Cross-platform shading

Usage Patterns

#version 450

layout(location = 0) in vec3 position;
layout(location = 0) out vec4 fragColor;

uniform mat4 mvp;

void main() {
    gl_Position = mvp * vec4(position, 1.0);
}

References