Commit History

Автор SHA1 Съобщение Дата
  Jelle Raaijmakers 8c28d167c9 LibGL: Report unsupported capabilities in `glEnable` and `glDisable` преди 3 години
  Jelle Raaijmakers c03b21f0ea LibGL: Make `MaterialFace` a simple `u8` enum преди 3 години
  Jelle Raaijmakers db1509c0de LibGL: Use C++ casts in `glColor` преди 3 години
  Luke Wilde 1fc611877f LibGL: Implement glIsTexture преди 3 години
  Luke Wilde f91e41f90c LibGL: Generate texture in glBindTexture if not previously generated преди 3 години
  Jesse Buhagiar 4035532ee8 LibGL+LibSoftGPU: Pass along lighting flag to Software GPU преди 3 години
  Jesse Buhagiar 775ef000e0 LibGL+LibSoftGPU: Move lighting model parameters to SoftGPU преди 3 години
  Jesse Buhagiar 92373ab0b6 LibGL: Flesh out `glMaterialf{v}` преди 3 години
  Jesse Buhagiar 9118b0d164 LibGL: Support enabling/disabling lights via `glEnable()/Disable()` преди 3 години
  Jesse Buhagiar bf294612a7 LibGL: Implement `glLightf{v}` and fix `gl.h` prototype преди 3 години
  Jesse Buhagiar 192befa84b LibGL+LibSoftGPU: Add `GL_MAX_LIGHTS` to get_context_parameter преди 3 години
  Jelle Raaijmakers a41d5ffa1e LibGfx+LibGL: Allow singular matrices to be inverted преди 3 години
  Jelle Raaijmakers a4a666152b LibGfx+LibGL: Do not crash if matrix inverse does not exist преди 3 години
  Jelle Raaijmakers 7ad18e91e2 LibGL: Add capabilities to context parameters преди 3 години
  Jelle Raaijmakers 29bbf56286 LibGL+LibSoftGPU: Implement viewport support преди 3 години
  Jelle Raaijmakers c19632128c LibGL+LibSoftGPU: Implement texture coordinate generation преди 3 години
  Jelle Raaijmakers fef7f7159c LibGL+LibSoftGPU: Implement eye, clip, NDC and window coordinates преди 3 години
  Jelle Raaijmakers e4080aed00 LibGL: Use standard debug message for `gl_materialv` преди 3 години
  Jelle Raaijmakers 92ecd66490 LibGL: Reduce nesting levels in `gl_tex_env` преди 3 години
  Jelle Raaijmakers 8cf91a5ae5 LibGL: Change `gl_tex_gen` param to `GLint` преди 3 години
  Jelle Raaijmakers f2d8fcb830 LibGL: Remove `glPush/PopMatrix` debug spam преди 3 години
  Jelle Raaijmakers 3a5f69b6f3 LibGL+LibSoftGPU: Implement normalization of normals преди 3 години
  Jelle Raaijmakers 9bc8587c0d LibGL: Implement fog in `GL_LINEAR` mode преди 3 години
  Jelle Raaijmakers d9ea1fe4c9 LibGL: Implement `GL_QUAD_STRIP` преди 3 години
  Jelle Raaijmakers 7833f25f8f LibGL: Remove stubbed border from `glTexImage2D` преди 3 години
  Jelle Raaijmakers b2e75929f4 LibGL: Implement `GL_LINEAR_MIPMAP_NEAREST` support преди 3 години
  Jelle Raaijmakers ccf6769d95 LibGL: Stub more API calls преди 3 години
  Jelle Raaijmakers dae63352a3 LibGL: Implement `glGetTexLevelParameteriv` преди 3 години
  Jelle Raaijmakers d83702cb92 LibGL: Implement `glRectf` and `glRecti` преди 3 години
  Jelle Raaijmakers b455e6ca0d LibGL: Stub `glClear` support for stencil buffer преди 3 години