Commit történet

Szerző SHA1 Üzenet Dátum
  Jelle Raaijmakers db0616c67a LibSoftGPU: Generalize pixel buffers and standardize on BGRA8888 3 éve
  Jelle Raaijmakers 72ec2c21f4 LibGL: Remove superfluous `AK::dbgln` alias 3 éve
  Jelle Raaijmakers 011f6542db LibGL: Allow all primitives in `glBegin()` 3 éve
  Lenny Maiorani 229188b815 LibGL: Set rasterizer material state without copying 3 éve
  Lenny Maiorani 354017e01d LibGL: Set rasterizer light state without copying 3 éve
  Jesse Buhagiar 371d49c0f6 LibGL: Implement `glMateriali{v}` 3 éve
  Jesse Buhagiar 170739fe39 LibGL: Implement `glLighti{v}` 3 éve
  Jesse Buhagiar 68e50759b4 LibGL: Implement `glGetMaterial` 3 éve
  Jesse Buhagiar f5cde1b6fb LibGL: Implement `glGetLight` 3 éve
  Jelle Raaijmakers a8655fbf52 LibGL+LibSoftGPU: Clean up some `for` loops 3 éve
  Jelle Raaijmakers 08826d60ad LibGL: Transpose matrix in `glGetDoublev` and `glGetFloatv` 3 éve
  Jelle Raaijmakers c846ed0a2c LibGL: Report GL errors to debug console 3 éve
  Jelle Raaijmakers c5abef86db LibGL: Stub `GL_BACK` implementation for `glPolygonMode` 3 éve
  Jelle Raaijmakers 453f62c935 LibGL+LibSoftGPU: Implement `GL_POLYGON_OFFSET_FILL` capability 3 éve
  Stephan Unverwerth 12f63df329 LibGL+LibSoftGPU: Support generation of multiple texture coordinates 3 éve
  Stephan Unverwerth bc17a87450 LibGL: Also track active texture unit index 3 éve
  Stephan Unverwerth 9627576d9c LibGL: Track multiple current texture coordinates in GLContext 3 éve
  Stephan Unverwerth a2c771a913 LibGL: Handle multiple texture coordinates in client state 3 éve
  Stephan Unverwerth 7571ef0343 LibGL+LibSoftGPU: Add multiple texture coordinates to vertex struct 3 éve
  Stephan Unverwerth 044582b0ce LibGL: Add stubs for multitexturing and announce GL_ARB_multitexture 3 éve
  Stephan Unverwerth d3d12c2fe7 LibGL: Generate GL extension string dynamically during construction 3 éve
  Jesse Buhagiar 865e7bbe5e LibGL+LibSoftGPU+3DFileViewer: Implement Specular highlighting :^) 3 éve
  Jesse Buhagiar 5bb8c14c8f LibGL+LibSoftGPU: Remove unused variable `specular_exponent` 3 éve
  Jelle Raaijmakers 34a0f790a2 LibGL: Use number of lights from stored device info 3 éve
  Jelle Raaijmakers 11c807ebd1 LibGL+LibSoftGPU: Implement the stencil buffer 3 éve
  Jelle Raaijmakers 6386671944 LibGL: Convert stencil front/back function and operation to `Array`s 3 éve
  Jelle Raaijmakers 3609ffc450 LibGL+LibSoftGPU: Enumize material front/back face selection 3 éve
  Luke Wilde c6a0365c58 LibGL+LibSoftGPU: Add support for 8-bit luminance (+ alpha) textures 3 éve
  Jelle Raaijmakers 8efd6bc878 LibGL+LibSoftGPU: Implement `glDrawPixels` depth buffer support 3 éve
  Jelle Raaijmakers ca78327a96 LibGL+LibSoftGPU: Implement rasterization position 3 éve