Commit History

Author SHA1 Message Date
  Jelle Raaijmakers aa3a6767f6 LibGL+LibGPU+LibSoftGPU: Implement blend equations 1 year ago
  Jelle Raaijmakers edcb6176ce LibGL+Lib*GPU: Set model view and projection matrices separately 1 year ago
  Timothy Flynn c911781c21 Everywhere: Remove needless trailing semi-colons after functions 2 years ago
  Jelle Raaijmakers e3f8ac2c05 LibGL: Remove DeprecatedString usage 2 years ago
  Ben Wiederhake a55360781b LibGL: Move AK/Debug.h include to where it is used 2 years ago
  Jelle Raaijmakers ee4039caf8 LibGL: Stop unnecessarily casting to `float` 2 years ago
  Jelle Raaijmakers 474f9e9c69 LibGL: Implement `GL_TEXTURE_ENV_COLOR` 2 years ago
  Jelle Raaijmakers ae82b14e59 LibGL+LibWeb: Remove WebGL-specific API from GLContext 2 years ago
  Jelle Raaijmakers 2da1c1c10e LibGL: Generate the API wrappers 2 years ago
  Jelle Raaijmakers a074b7e871 LibGL: Support `glLightModel` inside lists 2 years ago
  Stephan Unverwerth 1b7b6e6c91 LibGL: Implement glGetProgramiv 2 years ago
  Stephan Unverwerth 424e0a2792 LibGL: Implement glGetShaderiv 2 years ago
  Stephan Unverwerth 69171e7a05 LibGL: Implement glUseProgram 2 years ago
  Stephan Unverwerth a0adbfbf81 LibGL: Implement glCreateShader and glDeleteShader 2 years ago
  Stephan Unverwerth 4568dcbb55 LibGL: Add stubs for shader and program related functions 2 years ago
  Linus Groh 6e19ab2bbc AK+Everywhere: Rename String to DeprecatedString 2 years ago
  cflip 59df2e62ee LibGL: Add simple implementation of buffer objects 2 years ago
  cflip 892006218a LibGL: Refactor TextureNameAllocator to a more general NameAllocator 2 years ago
  Jelle Raaijmakers 91cec51b99 LibGL: Correctly normalize different vertex attribute type pointers 2 years ago
  Jelle Raaijmakers fe5419da0f LibGL: Implement state for all pixel store parameters 2 years ago
  Jelle Raaijmakers 2d59c9b6b6 LibGL: Make `read_from_vertex_attribute_pointer` static 2 years ago
  Jelle Raaijmakers 03258f4c96 LibGL: Add buffer API stubs 2 years ago
  Jelle Raaijmakers 0cf3cb6279 LibGL: Immediately dereference vertex attribute data in display lists 2 years ago
  Jelle Raaijmakers 6c87c98ed0 LibGL: Remove `GL::present_context` 2 years ago
  Jelle Raaijmakers f6dfd77268 LibGL: Prevent segfault due to texture destruction 2 years ago
  Andrew Kaster 8ed5ed3ec0 LibGL: Make GL::create_context fallible 2 years ago
  Jelle Raaijmakers af217b0c3a LibGL: Implement `GL_(CLIENT_)?ACTIVE_TEXTURE` context parameters 2 years ago
  Jelle Raaijmakers 00d46e5d77 LibGL+LibGPU+LibSoftGPU: Implement matrix stack per texture unit 2 years ago
  Jelle Raaijmakers 8ab410a536 LibGL: Implement `glGetTexImage` 2 years ago
  Jelle Raaijmakers f08411ba3f LibGL: Improve constants and types compatibility 2 years ago