..
Buffer
LibSoftGPU: Apply regular cartesian coordinate system
2022-02-22 23:48:59 +00:00
Light
LibSoftGPU: Clean up Material
initial value style
2022-03-27 09:19:43 -07:00
AlphaBlendFactors.h
LibSoftGPU: Move alpha blend factor setup out of triangle rasterization
2022-01-09 16:21:13 +03:30
Clipper.cpp
LibSoftGPU: Dispatch based on ClipPlane enum at compile-time
2022-02-10 10:33:31 +00:00
Clipper.h
LibSoftGPU: Dispatch based on ClipPlane enum at compile-time
2022-02-10 10:33:31 +00:00
CMakeLists.txt
LibSoftGPU: Generalize pixel buffers and standardize on BGRA8888
2022-02-22 23:48:59 +00:00
Config.h
LibSoftGPU: Use float
instead of int
for triangle screen coords
2022-03-07 11:00:45 +01:00
Device.cpp
LibGL+LibGPU+LibSoftGPU: Move DeviceConfig to LibGPU
2022-04-06 11:32:24 +02:00
Device.h
LibGL+LibGPU+LibSoftGPU: Move DeviceConfig to LibGPU
2022-04-06 11:32:24 +02:00
Enums.h
LibGL+LibSoftGPU: Implement more of GL_LIGHT_MODEL_COLOR_CONTROL
2022-03-27 09:19:43 -07:00
Image.cpp
LibGL+LibSoftGPU: Use more expressive is_power_of_two
2022-02-22 23:48:59 +00:00
Image.h
LibSoftGPU: Generalize pixel buffers and standardize on BGRA8888
2022-02-22 23:48:59 +00:00
ImageDataLayout.h
LibSoftGPU: Add methods to read and write image data
2021-12-24 05:10:28 -08:00
ImageFormat.h
Everywhere: Remove redundant inline keyword
2022-01-29 21:45:17 +02:00
PixelQuad.h
LibSoftGPU: Use float
instead of int
for triangle screen coords
2022-03-07 11:00:45 +01:00
Sampler.cpp
LibSoftGPU: Test for 1.f
equality in determining the scale factor
2022-03-27 09:19:43 -07:00
Sampler.h
LibSoftGPU: Add mipmap selection to sampler class
2022-03-03 13:50:25 +01:00
SIMD.h
LibSoftGPU: Add log2_approximate()
2022-03-03 13:50:25 +01:00
Triangle.h
LibGL+LibSoftGPU: Move Vertex and Triangle structs to LibSoftGPU
2021-12-24 05:10:28 -08:00
Vertex.h
LibGL+LibSoftGPU: Add multiple texture coordinates to vertex struct
2022-01-19 19:57:49 +01:00