index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Userland
/
Libraries
/
LibSoftGPU
Age
Commit message (
Expand
)
Author
2022-05-15
LibSoftGPU: Update coverage bits after alpha testing
Jelle Raaijmakers
2022-05-15
LibSoftGPU: Make `Device` statistics `i64` again
Jelle Raaijmakers
2022-05-11
LibGL+LibGPU+LibSoftGPU: Implement and expose glClipPlane
RKBethke
2022-05-11
LibSoftGPU: Clamp polygon depth values to `0.f - 1.f`
Jelle Raaijmakers
2022-05-10
LibSoftGPU: Implement depth offset factor
Jelle Raaijmakers
2022-05-09
LibGL+LibGPU+LibSoftGPU: Implement point and line drawing
Jelle Raaijmakers
2022-05-09
LibSoftGPU: Mention correct `i686` target in `Device` comment
Jelle Raaijmakers
2022-05-09
LibSoftGPU: Update coverage mask bits during rasterization
Jelle Raaijmakers
2022-05-09
LibSoftGPU: Reference correct class in Typed2DBuffer comment
Jelle Raaijmakers
2022-05-07
LibSoftGPU: Use round_to<int> in Device::get_rasterization_rect_of_size
Hendiadyoin1
2022-05-05
LibSoftGPU: Remove initial fog factor value from Device
Jelle Raaijmakers
2022-05-05
LibSoftGPU: Move back to `i32`-based subpixels
Jelle Raaijmakers
2022-05-05
LibSoftGPU: Remove unused `Matrix3x3.h` include
Jelle Raaijmakers
2022-05-05
LibSoftGPU: Replace some `interpolate()` calls with `VectorN::dot`
Jelle Raaijmakers
2022-05-05
LibSoftGPU: East-const `interpolate`
Jelle Raaijmakers
2022-05-05
LibSoftGPU: Use `FloatVector4` pixel format for `Image`
Jelle Raaijmakers
2022-05-05
LibSoftGPU: Use `u64` for `Device` statistics vars
Jelle Raaijmakers
2022-04-20
LibSoftGPU: Check for bottom edge in top-left rule in `Device`
Jelle Raaijmakers
2022-04-20
LibSoftGPU: Simplify `Clipper` interpolation
Jelle Raaijmakers
2022-04-20
LibSoftGPU: Reuse edge function for front/back culling
Jelle Raaijmakers
2022-04-20
LibSoftGPU: Use `AK::abs` directly instead of `fabsf`
Jelle Raaijmakers
2022-04-11
LibSoftGPU: Optimize clipping code
Jelle Raaijmakers
2022-04-11
LibSoftGPU: Remove superfluous braces in `Clipper`
Jelle Raaijmakers
2022-04-09
LibGL+LibSoftGPU: Add `GL_ADD` Texture Environment
Jesse Buhagiar
2022-04-06
LibGL+LibGPU+LibSoftGPU: Load SoftGPU driver dynamically
Stephan Unverwerth
2022-04-06
LibGL+LibGPU+LibSoftGPU: Add virtual base class for devices
Stephan Unverwerth
2022-04-06
LibGL+LibGPU+LibSoftGPU: Add virtual base class for Images
Stephan Unverwerth
2022-04-06
LibGPU+LibSoftGPU: Move RasterizerOptions into LibGPU
Stephan Unverwerth
2022-04-06
LibGL+LibGPU+LibSoftGPU: Move Vertex.h to LibGPU
Stephan Unverwerth
2022-04-06
LibGPU+LibSoftGPU: Move LightModelParameters into LibGPU
Stephan Unverwerth
2022-04-06
LibGL+LibGPU+LibSoftGPU: Move TexCoordGenerationConfig into LibGPU
Stephan Unverwerth
2022-04-06
LibGPU+LibSoftGPU: Move RasterPosition into its own header in LibGPU
Stephan Unverwerth
2022-04-06
LibGL+LibGPU+LibSoftGPU: Move StencilConfiguration.h to LibGPU
Stephan Unverwerth
2022-04-06
LibGL+LibGPU+LibSoftGPU: Move Material.h to LibGPU
Stephan Unverwerth
2022-04-06
LibGL+LibGPU+LibSoftGPU: Move Light.h to LibGPU
Stephan Unverwerth
2022-04-06
LibGL+LibGPU+LibSoftGPU: Move SamplerConfig to LibGPU
Stephan Unverwerth
2022-04-06
LibGL+LibGPU+LibSoftGPU: Move ImageDataLayout.h to LibGPU
Stephan Unverwerth
2022-04-06
LibGL+LibGPU+LibSoftGPU: Move ImageFormat.h to LibGPU
Stephan Unverwerth
2022-04-06
LibGL+LibGPU+LibSoftGPU: Move Enums.h to LibGPU
Stephan Unverwerth
2022-04-06
LibGL+LibGPU+LibSoftGPU: Move DeviceConfig to LibGPU
Stephan Unverwerth
2022-04-01
Everywhere: Run clang-format
Idan Horowitz
2022-03-27
LibGL+LibSoftGPU+LibGfx: Reimplement normal transformation
Jelle Raaijmakers
2022-03-27
LibSoftGPU+LibGfx: Transform and normalize normals before lighting
Jelle Raaijmakers
2022-03-27
LibSoftGPU: Clean up `Material` initial value style
Jelle Raaijmakers
2022-03-27
LibGL+LibSoftGPU: Implement more of `GL_LIGHT_MODEL_COLOR_CONTROL`
Jelle Raaijmakers
2022-03-27
LibSoftGPU: Test for `1.f` equality in determining the scale factor
Jelle Raaijmakers
2022-03-18
LibSoftGPU: Avoid copying data when doing triangle rasterization
Lenny Maiorani
2022-03-11
LibGfx+LibSoftGPU: Allow indexed reads into `Gfx::Vector`
Jelle Raaijmakers
2022-03-11
LibSoftGPU: Remove unused vector types from `Device`
Jelle Raaijmakers
2022-03-08
LibSoftGPU: Remove a lot of `[ui]32x4` casts in `Sampler`
Jelle Raaijmakers
[next]