#cplusplus #c #c_plus_plus #console #fragment_shader #geometry #glfw #glsl #glslviewer #graphics #linux #opengl_es #osx #raspberry_pi #raspberrypi #shaders #texture #uniform #vertex_shaders #webgl
https://github.com/patriciogonzalezvivo/glslViewer
https://github.com/patriciogonzalezvivo/glslViewer
GitHub
GitHub - patriciogonzalezvivo/glslViewer: Console-based GLSL Sandbox for 2D/3D shaders
Console-based GLSL Sandbox for 2D/3D shaders. Contribute to patriciogonzalezvivo/glslViewer development by creating an account on GitHub.
#cplusplus #cuda #d3d12 #glsl #hlsl #shaders #vulkan
Slang is a shading language that helps developers create and manage large shader codebases easily and efficiently. It allows you to write shaders once and run them on various platforms like D3D12, Vulkan, Metal, and more, without needing to rewrite the code. Slang also lets you use the latest GPU features and supports neural graphics with automatic differentiation, making it useful for machine learning. It has a module system for organizing code, generics for specializing shaders, and easy integration with existing HLSL and GLSL codebases. Additionally, Slang offers comprehensive tooling support, including IntelliSense and debugging capabilities. This makes it easier to develop high-performance graphics applications across different platforms.
https://github.com/shader-slang/slang
Slang is a shading language that helps developers create and manage large shader codebases easily and efficiently. It allows you to write shaders once and run them on various platforms like D3D12, Vulkan, Metal, and more, without needing to rewrite the code. Slang also lets you use the latest GPU features and supports neural graphics with automatic differentiation, making it useful for machine learning. It has a module system for organizing code, generics for specializing shaders, and easy integration with existing HLSL and GLSL codebases. Additionally, Slang offers comprehensive tooling support, including IntelliSense and debugging capabilities. This makes it easier to develop high-performance graphics applications across different platforms.
https://github.com/shader-slang/slang
GitHub
GitHub - shader-slang/slang: Making it easier to work with shaders
Making it easier to work with shaders. Contribute to shader-slang/slang development by creating an account on GitHub.
5
#c_lang #alsa #audio_visualizer #freebsd #glsl_shaders #linux #macos #ncurses #pipewire #portaudio #pulseaudio #sdl2 #sndio #windows
Cava is a free, open-source audio visualizer that works on Linux, FreeBSD, macOS, and Windows, letting you see music as moving bars right in your terminal or desktop window[1][3]. It’s easy to install and use, supports many audio systems, and lets you customize colors and settings. The main benefit is that it makes listening to music more fun and visually engaging, especially for people who enjoy seeing sound represented in real time, and it works on almost any computer or device[1][3][4].
https://github.com/karlstav/cava
Cava is a free, open-source audio visualizer that works on Linux, FreeBSD, macOS, and Windows, letting you see music as moving bars right in your terminal or desktop window[1][3]. It’s easy to install and use, supports many audio systems, and lets you customize colors and settings. The main benefit is that it makes listening to music more fun and visually engaging, especially for people who enjoy seeing sound represented in real time, and it works on almost any computer or device[1][3][4].
https://github.com/karlstav/cava
GitHub
GitHub - karlstav/cava: Cross-platform Audio Visualizer
Cross-platform Audio Visualizer. Contribute to karlstav/cava development by creating an account on GitHub.