~andri/shaderthing

My shader playground
Implement capturing of nv12 buffers
buffer: Use GR88 for chroma plane
Implement multi-pass nv12 rendering

refs

master
browse  log 

clone

read-only
https://git.sr.ht/~andri/shaderthing
read/write
git@git.sr.ht:~andri/shaderthing

You can also use your local clone with git send-email.

#Shader Thing

#Summary

Shader thing is a program that renders simple GLSL fragment shaders.

It supports some of the input variable names from ShaderToy and glslsandbox.com.

#GLSL Input Variables (Uniforms):

  • vec2 mouse/iMouse - The mouse location in pixel coordinates
  • vec2 resolution/iResolution - The dimensions of the window in pixel coordinates
  • float time/iTime - Time since the start of the program in seconds
  • float time_delta/timeDelta/iTimeDelta - Time passed since last frame in seconds
  • float frame/iFrame - Total frame count since the start of the program
Do not follow this link