Commit History

Autor SHA1 Mensaxe Data
  Jelle Raaijmakers b8c0ebccfd LibSoftGPU: Implement depth offset factor %!s(int64=3) %!d(string=hai) anos
  Jelle Raaijmakers a20bf80b05 LibGL+LibGPU+LibSoftGPU: Implement point and line drawing %!s(int64=3) %!d(string=hai) anos
  Jelle Raaijmakers 950ded7ab9 LibSoftGPU: Mention correct `i686` target in `Device` comment %!s(int64=3) %!d(string=hai) anos
  Jelle Raaijmakers 7906ada015 LibSoftGPU: Update coverage mask bits during rasterization %!s(int64=3) %!d(string=hai) anos
  Hendiadyoin1 d866637074 LibSoftGPU: Use round_to<int> in Device::get_rasterization_rect_of_size %!s(int64=3) %!d(string=hai) anos
  Jelle Raaijmakers a699e0a9d7 LibSoftGPU: Remove initial fog factor value from Device %!s(int64=3) %!d(string=hai) anos
  Jelle Raaijmakers 526390ec06 LibSoftGPU: Move back to `i32`-based subpixels %!s(int64=3) %!d(string=hai) anos
  Jelle Raaijmakers e70dc20650 LibSoftGPU: Replace some `interpolate()` calls with `VectorN::dot` %!s(int64=3) %!d(string=hai) anos
  Jelle Raaijmakers dfb218f6a8 LibSoftGPU: East-const `interpolate` %!s(int64=3) %!d(string=hai) anos
  Jelle Raaijmakers 6090e79191 LibSoftGPU: Use `u64` for `Device` statistics vars %!s(int64=3) %!d(string=hai) anos
  Jelle Raaijmakers e1a6966863 LibSoftGPU: Check for bottom edge in top-left rule in `Device` %!s(int64=3) %!d(string=hai) anos
  Jelle Raaijmakers f680d82086 LibSoftGPU: Reuse edge function for front/back culling %!s(int64=3) %!d(string=hai) anos
  Jelle Raaijmakers 26a463506e LibSoftGPU: Use `AK::abs` directly instead of `fabsf` %!s(int64=3) %!d(string=hai) anos
  Jesse Buhagiar c9f44c746a LibGL+LibSoftGPU: Add `GL_ADD` Texture Environment %!s(int64=3) %!d(string=hai) anos
  Stephan Unverwerth 5bb76e9b63 LibGL+LibGPU+LibSoftGPU: Load SoftGPU driver dynamically %!s(int64=3) %!d(string=hai) anos
  Stephan Unverwerth 4a99875582 LibGL+LibGPU+LibSoftGPU: Add virtual base class for Images %!s(int64=3) %!d(string=hai) anos
  Stephan Unverwerth 1f3642ed48 LibGPU+LibSoftGPU: Move RasterizerOptions into LibGPU %!s(int64=3) %!d(string=hai) anos
  Stephan Unverwerth 5d2740217f LibGL+LibGPU+LibSoftGPU: Move Vertex.h to LibGPU %!s(int64=3) %!d(string=hai) anos
  Stephan Unverwerth 5bf224708f LibGPU+LibSoftGPU: Move LightModelParameters into LibGPU %!s(int64=3) %!d(string=hai) anos
  Stephan Unverwerth 8f359bf758 LibGPU+LibSoftGPU: Move RasterPosition into its own header in LibGPU %!s(int64=3) %!d(string=hai) anos
  Stephan Unverwerth e416380826 LibGL+LibGPU+LibSoftGPU: Move StencilConfiguration.h to LibGPU %!s(int64=3) %!d(string=hai) anos
  Stephan Unverwerth b652db1f54 LibGL+LibGPU+LibSoftGPU: Move Material.h to LibGPU %!s(int64=3) %!d(string=hai) anos
  Stephan Unverwerth 7da9447619 LibGL+LibGPU+LibSoftGPU: Move Light.h to LibGPU %!s(int64=3) %!d(string=hai) anos
  Stephan Unverwerth e7450fa940 LibGL+LibGPU+LibSoftGPU: Move SamplerConfig to LibGPU %!s(int64=3) %!d(string=hai) anos
  Stephan Unverwerth 4e0643ae97 LibGL+LibGPU+LibSoftGPU: Move ImageFormat.h to LibGPU %!s(int64=3) %!d(string=hai) anos
  Stephan Unverwerth 24d420312c LibGL+LibGPU+LibSoftGPU: Move Enums.h to LibGPU %!s(int64=3) %!d(string=hai) anos
  Stephan Unverwerth ac033dd9b6 LibGL+LibGPU+LibSoftGPU: Move DeviceConfig to LibGPU %!s(int64=3) %!d(string=hai) anos
  Idan Horowitz 086969277e Everywhere: Run clang-format %!s(int64=3) %!d(string=hai) anos
  Jelle Raaijmakers 8a3242cb83 LibGL+LibSoftGPU+LibGfx: Reimplement normal transformation %!s(int64=3) %!d(string=hai) anos
  Jelle Raaijmakers bc5e5afc7b LibSoftGPU+LibGfx: Transform and normalize normals before lighting %!s(int64=3) %!d(string=hai) anos