serenity/Userland/Libraries/LibSoftGPU
Stephan Unverwerth 93ab2db80f LibGL+LibSoftGPU: Add GPU side shader infrastructure
This adds a shader class to LibSoftGPU and makes use of it when linking
GLSL program in LibGL. Also adds actual rendering code to the shader
tests.
2022-12-17 22:39:09 -07:00
..
Buffer Meta+Userland: Pass Gfx::IntSize by value 2022-12-07 11:48:27 +01:00
AlphaBlendFactors.h
Clipper.cpp
Clipper.h
CMakeLists.txt LibGL+LibSoftGPU: Add GPU side shader infrastructure 2022-12-17 22:39:09 -07:00
Config.h
Device.cpp LibGL+LibSoftGPU: Add GPU side shader infrastructure 2022-12-17 22:39:09 -07:00
Device.h LibGL+LibSoftGPU: Add GPU side shader infrastructure 2022-12-17 22:39:09 -07:00
Image.cpp
Image.h
PixelConverter.cpp Everywhere: Run clang-format 2022-12-03 23:52:23 +00:00
PixelConverter.h
PixelQuad.h
Sampler.cpp LibSoftGPU: Call floor_int_range only once in sample_2d_lod 2022-10-19 22:22:58 +02:00
Sampler.h LibSoftGPU: Clean up Sampler imports 2022-10-19 22:22:58 +02:00
Shader.cpp LibGL+LibSoftGPU: Add GPU side shader infrastructure 2022-12-17 22:39:09 -07:00
Shader.h LibGL+LibSoftGPU: Add GPU side shader infrastructure 2022-12-17 22:39:09 -07:00
SIMD.h
Triangle.h