Histórico de Commits

Autor SHA1 Mensagem Data
  Stephan Unverwerth e7450fa940 LibGL+LibGPU+LibSoftGPU: Move SamplerConfig to LibGPU há 3 anos atrás
  Stephan Unverwerth 4e0643ae97 LibGL+LibGPU+LibSoftGPU: Move ImageFormat.h to LibGPU há 3 anos atrás
  Stephan Unverwerth 24d420312c LibGL+LibGPU+LibSoftGPU: Move Enums.h to LibGPU há 3 anos atrás
  Stephan Unverwerth ac033dd9b6 LibGL+LibGPU+LibSoftGPU: Move DeviceConfig to LibGPU há 3 anos atrás
  Idan Horowitz 086969277e Everywhere: Run clang-format há 3 anos atrás
  Jelle Raaijmakers 8a3242cb83 LibGL+LibSoftGPU+LibGfx: Reimplement normal transformation há 3 anos atrás
  Jelle Raaijmakers 284a629ab4 LibGL+LibSoftGPU: Implement more of `GL_LIGHT_MODEL_COLOR_CONTROL` há 3 anos atrás
  Jelle Raaijmakers 8c9fa50c61 LibSoftGPU: Apply regular cartesian coordinate system há 3 anos atrás
  Jelle Raaijmakers db0616c67a LibSoftGPU: Generalize pixel buffers and standardize on BGRA8888 há 3 anos atrás
  Jelle Raaijmakers 6318522339 LibSoftGPU: Remove `Device::wait_for_all_threads()` há 3 anos atrás
  Jelle Raaijmakers 453f62c935 LibGL+LibSoftGPU: Implement `GL_POLYGON_OFFSET_FILL` capability há 3 anos atrás
  Stephan Unverwerth 12f63df329 LibGL+LibSoftGPU: Support generation of multiple texture coordinates há 3 anos atrás
  Jelle Raaijmakers 11c807ebd1 LibGL+LibSoftGPU: Implement the stencil buffer há 3 anos atrás
  Jelle Raaijmakers 3609ffc450 LibGL+LibSoftGPU: Enumize material front/back face selection há 3 anos atrás
  Jelle Raaijmakers 8efd6bc878 LibGL+LibSoftGPU: Implement `glDrawPixels` depth buffer support há 3 anos atrás
  Jelle Raaijmakers ca78327a96 LibGL+LibSoftGPU: Implement rasterization position há 3 anos atrás
  Jelle Raaijmakers 8e935ad3b1 LibGL+LibSoftGPU: Implement `glColorMaterial` and `GL_COLOR_MATERIAL` há 3 anos atrás
  Jesse Buhagiar 4035532ee8 LibGL+LibSoftGPU: Pass along lighting flag to Software GPU há 3 anos atrás
  Jesse Buhagiar 775ef000e0 LibGL+LibSoftGPU: Move lighting model parameters to SoftGPU há 3 anos atrás
  Jesse Buhagiar 92373ab0b6 LibGL: Flesh out `glMaterialf{v}` há 3 anos atrás
  Jesse Buhagiar bf294612a7 LibGL: Implement `glLightf{v}` and fix `gl.h` prototype há 3 anos atrás
  Jelle Raaijmakers 29bbf56286 LibGL+LibSoftGPU: Implement viewport support há 3 anos atrás
  Stephan Unverwerth 941e9d9922 LibSoftGPU: Move alpha test into separate function há 3 anos atrás
  Stephan Unverwerth 68a1727547 LibSoftGPU: Move alpha blend factor setup out of triangle rasterization há 3 anos atrás
  Stephan Unverwerth b4a18eaaf0 LibSoftGPU: Make rasterization and shading member functions of Device há 3 anos atrás
  Stephan Unverwerth b7c0c32f24 LibSoftGPU: Add option to render a debug overlay há 3 anos atrás
  Stephan Unverwerth fe36edf6ae LibSoftGPU: Put all constexpr config options into Config.h há 3 anos atrás
  Jelle Raaijmakers c19632128c LibGL+LibSoftGPU: Implement texture coordinate generation há 3 anos atrás
  Jelle Raaijmakers fef7f7159c LibGL+LibSoftGPU: Implement eye, clip, NDC and window coordinates há 3 anos atrás
  Jelle Raaijmakers fd4d6b0031 LibSoftGPU: Set obvious FP values for `depth_min/max` há 3 anos atrás