Commit History

Autor SHA1 Mensaxe Data
  Jelle Raaijmakers c87d3521e4 LibGL: East-const `glTex*` methods %!s(int64=3) %!d(string=hai) anos
  Jelle Raaijmakers 287f33165e LibGL: Implement `glNormalPointer` %!s(int64=3) %!d(string=hai) anos
  Jelle Raaijmakers 44a3d5c101 LibGL: Implement `glClearDepthf` and store as float %!s(int64=3) %!d(string=hai) anos
  Jesse Buhagiar 371d49c0f6 LibGL: Implement `glMateriali{v}` %!s(int64=3) %!d(string=hai) anos
  Jesse Buhagiar 170739fe39 LibGL: Implement `glLighti{v}` %!s(int64=3) %!d(string=hai) anos
  Jesse Buhagiar 68e50759b4 LibGL: Implement `glGetMaterial` %!s(int64=3) %!d(string=hai) anos
  Jesse Buhagiar f5cde1b6fb LibGL: Implement `glGetLight` %!s(int64=3) %!d(string=hai) anos
  Jelle Raaijmakers 453f62c935 LibGL+LibSoftGPU: Implement `GL_POLYGON_OFFSET_FILL` capability %!s(int64=3) %!d(string=hai) anos
  Stephan Unverwerth 12f63df329 LibGL+LibSoftGPU: Support generation of multiple texture coordinates %!s(int64=3) %!d(string=hai) anos
  Stephan Unverwerth bc17a87450 LibGL: Also track active texture unit index %!s(int64=3) %!d(string=hai) anos
  Stephan Unverwerth 9627576d9c LibGL: Track multiple current texture coordinates in GLContext %!s(int64=3) %!d(string=hai) anos
  Stephan Unverwerth a2c771a913 LibGL: Handle multiple texture coordinates in client state %!s(int64=3) %!d(string=hai) anos
  Stephan Unverwerth 044582b0ce LibGL: Add stubs for multitexturing and announce GL_ARB_multitexture %!s(int64=3) %!d(string=hai) anos
  Stephan Unverwerth d3d12c2fe7 LibGL: Generate GL extension string dynamically during construction %!s(int64=3) %!d(string=hai) anos
  Jelle Raaijmakers 11c807ebd1 LibGL+LibSoftGPU: Implement the stencil buffer %!s(int64=3) %!d(string=hai) anos
  Jelle Raaijmakers 6386671944 LibGL: Convert stencil front/back function and operation to `Array`s %!s(int64=3) %!d(string=hai) anos
  Jelle Raaijmakers 3609ffc450 LibGL+LibSoftGPU: Enumize material front/back face selection %!s(int64=3) %!d(string=hai) anos
  Jelle Raaijmakers ca78327a96 LibGL+LibSoftGPU: Implement rasterization position %!s(int64=3) %!d(string=hai) anos
  Jelle Raaijmakers 8e935ad3b1 LibGL+LibSoftGPU: Implement `glColorMaterial` and `GL_COLOR_MATERIAL` %!s(int64=3) %!d(string=hai) anos
  Jelle Raaijmakers c03b21f0ea LibGL: Make `MaterialFace` a simple `u8` enum %!s(int64=3) %!d(string=hai) anos
  Luke Wilde 1fc611877f LibGL: Implement glIsTexture %!s(int64=3) %!d(string=hai) anos
  Jesse Buhagiar 775ef000e0 LibGL+LibSoftGPU: Move lighting model parameters to SoftGPU %!s(int64=3) %!d(string=hai) anos
  Jesse Buhagiar 92373ab0b6 LibGL: Flesh out `glMaterialf{v}` %!s(int64=3) %!d(string=hai) anos
  Jesse Buhagiar bf294612a7 LibGL: Implement `glLightf{v}` and fix `gl.h` prototype %!s(int64=3) %!d(string=hai) anos
  Jesse Buhagiar 192befa84b LibGL+LibSoftGPU: Add `GL_MAX_LIGHTS` to get_context_parameter %!s(int64=3) %!d(string=hai) anos
  Jelle Raaijmakers 69eb3b0838 LibGL: Remove duplicate `private:` from SoftwareGLContext.h %!s(int64=3) %!d(string=hai) anos
  Jelle Raaijmakers 7ad18e91e2 LibGL: Add capabilities to context parameters %!s(int64=3) %!d(string=hai) anos
  Jelle Raaijmakers 29bbf56286 LibGL+LibSoftGPU: Implement viewport support %!s(int64=3) %!d(string=hai) anos
  Jelle Raaijmakers c19632128c LibGL+LibSoftGPU: Implement texture coordinate generation %!s(int64=3) %!d(string=hai) anos
  Jelle Raaijmakers 8cf91a5ae5 LibGL: Change `gl_tex_gen` param to `GLint` %!s(int64=3) %!d(string=hai) anos