Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/gfx-rs/wgpu

A cross-platform, safe, pure-Rust graphics API.
https://github.com/gfx-rs/wgpu

Conditionally lift API logging from trace to info level (#4769)

* Conditionally lift API logging from trace to info level

Most of this logging used to be inf...

350c9633fe48a5b678aadb4a155bcddd3e64287b authored about 1 year ago by Nicolas Silva <[email protected]>
[naga] Make the `example_wgsl` test build without `wgsl-in` feature.

48091784a1d913a1a6dbed6659873adf6efd8b6e authored about 1 year ago by Jim Blandy <[email protected]>
[naga] Support casting to f64 in the constant evaluator.

86562e69a68d2c67cc6f0b15a52a2f4327387227 authored about 1 year ago by Jim Blandy <[email protected]>
[naga wgsl] Experimental 64-bit floating-point literals.

In the WGSL front and back ends, support an `lf` suffix on
floating-point literals to yield 64-b...

eb92ab2878ec87e6830c3631b499a8b6ecc65bcb authored about 1 year ago by Jim Blandy <[email protected]>
Move to A Single Example Executable (#4756)

* Move to combined examples

* Fix paths

* Curtail some tests

* Format

* Clippy

* Fix wasm

...

06e9876adfcdb7b0d99c0d78ac8d2931705e0425 authored about 1 year ago by Connor Fitzgerald <[email protected]>
Allow Tests to Expect Certain Panic or Validation Messages (#4748)

3c261f36529017b8c4d92901b431024c7ff8f2ec authored about 1 year ago by Connor Fitzgerald <[email protected]>
wgpu-hal(vk): Add WGPU_ALLOW_NONCOMPLIANT_ADAPTER (#4754)

1a7db86917e090382f60330c54a9a66c91015366 authored about 1 year ago by i509VCB <[email protected]>
Fix Mac Event Loop (#4753)

* Fix mac

* Format

eadd7504120c8e0bf1959262fef7fda557f199eb authored about 1 year ago by Connor Fitzgerald <[email protected]>
Logging cleanups in device/global.rs (#4752)

* Clean up the trace-level logging for devices

* Log the descriptors for create_buffer and cr...

039660ec8536de91d5e32466bc17953e5c586fed authored about 1 year ago by Nicolas Silva <[email protected]>
[naga] Make compaction preserve named types, even if unused.

Have `compact::compact` preserve entries in the `Module::types` arena
if they have names.

Futur...

4f9cc288e321165e086013beb79f79f53bb5f64c authored about 1 year ago by Jim Blandy <[email protected]>
[naga wgsl-in] Preserve type names in `alias` declarations.

Given a WGSL `alias` declaration, create a Naga `Type` with the
alias's name, rather than droppi...

3f0465be59f35d99e71e18f2fe6ccad48ad8826a authored about 1 year ago by Jim Blandy <[email protected]>
test(naga): add `struct-layout` test

1cf0fe841a1c9b63661e153c15a5ae64dc8fa786 authored about 1 year ago by Erich Gubler <[email protected]>
chore(msl-out): remove outdated "quick and dirty" comment

06b0a675518a35cf7ffc6edcf7e9165780c0de8c authored about 1 year ago by Erich Gubler <[email protected]>
fix(msl-out): emit and init `struct` member padding always

Previously, implicit padding members of `struct`s were suppressed from
structure definitions in ...

611da6da2d156d880947ba7df270a1155f2a675c authored about 1 year ago by Erich Gubler <[email protected]>
chore(msl-out): `should_pack_struct_member`: remove unnecessary alignment check for `vec3`s

a8da664773e73d8af8d077a3a0365d8fb907bbbd authored about 1 year ago by Erich Gubler <[email protected]>
Make the command_encoder_clear_buffer's size an Option<BufferAddress> (#4737)

* Make the size parameter of command_encoder_clear_buffer an Option<BufferAddress>

* Add a ch...

7dad1060394236573bd5fd0f6a0f04c95ebf02e2 authored about 1 year ago by Nicolas Silva <[email protected]>
[naga wgsl-in] Test hex float suffix handling corner case.

Test Naga's WGSL front end's handling of `h` and `f` suffixes on
hexadecimal float literals. WGS...

dec907a77118d71380188ebbd81585ca5ea7b20b authored about 1 year ago by Jim Blandy <[email protected]>
Ensure DeviceLostClosureC callbacks have null-terminated message strings. (#4744)

877dd5b26cabfdd37fbca902b6afa0cd71b6c032 authored about 1 year ago by Brad Werth <[email protected]>
Skip Flaky Test (#4746)

30d67a329a2906a0a54704a8e8297b39f929a987 authored about 1 year ago by Connor Fitzgerald <[email protected]>
Test And Normalize Vertex Behavior on All Backends (#4723)

Co-authored-by: teoxoy <[email protected]>

1df98d9888598ca72939a459b606f36570a1fa0f authored about 1 year ago by Connor Fitzgerald <[email protected]>
[naga]: Make snapshot tests include paths in errors.

Following Rust convention, let `naga::front::wgsl::ParseError`'s
methods `emit_to_stderr_with_pa...

a820a3ffba468cbb87c2a7e7bbe37065ed5207ee authored about 1 year ago by Jim Blandy <[email protected]>
[naga] Fix type error in test.

Change the WGSL code in the `function_returns_void` test in
`tests/wgsl-errors.rs` so that the c...

104119a402cbd9e0b17b9d65dee5cf6873d60239 authored about 1 year ago by Jim Blandy <[email protected]>
[naga]: Let `TypeInner::Matrix` hold a `Scalar`, not just a width.

Let `naga::TypeInner::Matrix` hold a full `Scalar`, with a kind and
byte width, not merely a byt...

72462267e8318c3fbceaef00f5b80cb9e06c185d authored about 1 year ago by Jim Blandy <[email protected]>
Bump serde from 1.0.192 to 1.0.193 (#4736)

Bumps [serde](https://github.com/serde-rs/serde) from 1.0.192 to 1.0.193.
- [Release notes](http...

4b10ce7e5bb42d966800c46e28105eddc4b3e8fd authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
[naga] Add `Literal::I64`, for signed 64-bit integer literals.

Add an `I64` variant to `crate::Literal`, making `crate::Expression`
suitable for representing `...

42058cf24f45d34a066639815de43abbbc9a990b authored about 1 year ago by Jim Blandy <[email protected]>
Remove expected failure on AMD/DX12 from msaa example (#4729)

* Remove expected failure on AMD/DX12 from msaa example

* rem import

16ec5b00fc50c688a987effed9f470db58b2389e authored about 1 year ago by Teodor Tanasoaia <[email protected]>
Fix max_vertex_buffers validation (#4708)

6786548d1ed66538b1de7e0230ea7dea7d9f0fc7 authored about 1 year ago by Nicolas Silva <[email protected]>
Arcanization of wgpu core resources (#3626)

Arcanization of wgpu_core resources

---------

Co-authored-by: Elabajaba <[email protected]...

6e21f7a9291db4395192d6b510d906978ae2d251 authored about 1 year ago by Mauro Gentile <[email protected]>
Corrects typo in examples FrameCounter (#4725)

a827c1818bd780843880ea78bac3bea0e9d829fa authored about 1 year ago by cantudo <[email protected]>
[naga] Let constant evaluation of `As` preserve `Splat` expressions.

When asked to evaluate an `Expression::As` cast applied to a `Splat`
expression, change `Constan...

fd53ea90e675d94f1d79a1c3c44b2f356cecd9c5 authored about 1 year ago by Jim Blandy <[email protected]>
[vk] check that adapters are Vulkan compliant (#4718)

666f681daea68a912fa80766fc59d53fae8a2bac authored about 1 year ago by Teodor Tanasoaia <[email protected]>
[naga wgsl-in] Include base when printing pointer and array types.

When formatting `TypeInner::Pointer` and `TypeInner::Array` as WGSL
source code, bother to actua...

c9ae35edbb83f85ad7da2725eeaa2fca6608c7c3 authored about 1 year ago by Jim Blandy <[email protected]>
Add more lints (#4598)

8859310be2be25d9b98ba52120c4279c0c1a62d5 authored about 1 year ago by daxpedda <[email protected]>
Fix typo in pull request template. (#4712)

15f49fbb59d0e714b898dbd6aded670337440176 authored about 1 year ago by Jim Blandy <[email protected]>
[dx12] filter out haswell iGPUs (#4709)

a34e39ad2f9b93378e51df7837287b1cdf8a9607 authored about 1 year ago by Teodor Tanasoaia <[email protected]>
[naga] remove `span` and `validate` features (#4706)

a26e4a009af4afc102d8adc3600bda4a08f4281b authored about 1 year ago by Teodor Tanasoaia <[email protected]>
Add more metal keywords (#4707)

a5c93caa5615bf709251ecfc4bbc41198f2d2e24 authored about 1 year ago by Fredrik Fornwall <[email protected]>
Update pull_request_template.md

77f6e66dc933f10ed5fa9b38ead2ee2368fd16b6 authored about 1 year ago by Connor Fitzgerald <[email protected]>
Add `WasmNotSendSync` (#4702)

bec6560e10dc42301ef09fcaf7540ccaf3d2315e authored about 1 year ago by daxpedda <[email protected]>
[naga] Preserve spans when compacting Arenas.

When compacting a module, properly adjust spans along with `Arena`
contents.

3ec547cdcaaa14488327d8f1b5f7736278c4178d authored about 1 year ago by Jim Blandy <[email protected]>
Safe surface creation (#4597)

addb1e081fac99a769719a0de2b204a3be475b51 authored about 1 year ago by daxpedda <[email protected]>
Prevent panic when submitting a destroyed buffer

1d7c7c8a3c10eb13a32b7522d92c44b6b01a36de authored about 1 year ago by Nicolas Silva <[email protected]>
remove winit from hello-compute example (#4699)

c12c377f0902657312c8cd0f07328d75c5db0174 authored about 1 year ago by Vrishabh <[email protected]>
[naga] Let constant evaluation handle `Compose` of `Splat`.

When consuming a `Compose` expression that constructs a vector,
flatten `Splat` subexpressions o...

b7dd59e1dc829f734e3acaa8bc817fb691d637f3 authored about 1 year ago by Jim Blandy <[email protected]>
Backport 0.18.1 changelog (#4694)

acaeb8d9b137870436342e81b2621de5638f39f3 authored about 1 year ago by Connor Fitzgerald <[email protected]>
Bump termcolor from 1.3.0 to 1.4.0 (#4688)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

8870a085a8613a029f0b118e882c514c7b7ae380 authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Prevent panic in buffer mapping logic if the buffer is already destroyed.

b47fe3b413bf09fe885c430cef91b9a113e74e5f authored about 1 year ago by Nicolas Silva <[email protected]>
Prevent panic in untrack if a resource is already destroyed

f5665f73bd56b16044e5d8eca439a1d2b4895a30 authored about 1 year ago by Nicolas Silva <[email protected]>
[naga wgsl-out] Correctly include width in matrix constructions.

When generating WGSL for an `Expression::Compose` constructing a
matrix, consult `TypeInner::Mat...

16965f64e5274e6f43150d878050d84706d2da8d authored about 1 year ago by Jim Blandy <[email protected]>
[naga] New tests for GLSL double-precision builtin functions.

ecb522e4e37d5d3698ebcb1f329a2116d3a65c3f authored about 1 year ago by Jim Blandy <[email protected]>
Update CHANGELOG.md.

611471c4bc8b1adab4d7d96fd2ba8bae82dccb28 authored about 1 year ago by Jim Blandy <[email protected]>
[naga glsl-in] Fix type of double ldexp's second arg.

The second argument of the GLSL `ldexp` builtin is always a 32-bit
integer or a vector of such, ...

721e611b792898b9d8ec93e20ac5cc9da68ac740 authored about 1 year ago by Jim Blandy <[email protected]>
[naga glsl-in] Fix double overload for dot/reflect/distance/ldexp.

The first argument of the `dot`, `reflect`, `distance`, and `ldexp`
GLSL builtin functions may b...

324ec4a5ec138dd3ac2cd40dd04fcc64f4b560eb authored about 1 year ago by Jim Blandy <[email protected]>
[naga wgsl-in] Move all `to_wgsl` functions into their own module.

This is code motion only, with minor doc fixes. There should be no
changes to the code.

cbb59c7bf37b88c5a2e043fbd053675f5fd0cd62 authored about 1 year ago by Jim Blandy <[email protected]>
[naga wgsl-in] Let TypeInner::to_wgsl take the context by reference.

941cd2e25c91644ecd5c5d5dd41d967fe5008712 authored about 1 year ago by Jim Blandy <[email protected]>
[naga wgsl-in] Use `to_wgsl` functions everywhere appropriate.

Replace `ExpressionContext`'s methods `format_typeinner`,
`format_type`, and `format_type_resolu...

cf2405ca393f704c9a22c9219de1be07571a0b2b authored about 1 year ago by Jim Blandy <[email protected]>
[naga] Follow-ups to #4763, Introduce `Scalar` type to IR.

Clean up some things that should have been taken care of in the
original PR:
- Use `Scalar::floa...

a6aa3cd30d3a3c0efde5d81fb5435d1c281a0ab1 authored about 1 year ago by Jim Blandy <[email protected]>
[naga] Improve algorithm for Module compaction.

Identify reachable function expressions, constant expressions, and
types using a single pass ove...

734e246e87a43387a5a026af66522d5f987a74e0 authored about 1 year ago by Jim Blandy <[email protected]>
Keep the value in its storage after destroy (#4678)

* Keep the value in its storage after destroy

in #4657 the destroy implementation was made to...

a697e4352ca8fe033f75c7487dee7fbc76984395 authored about 1 year ago by Nicolas Silva <[email protected]>
[naga] Introduce `Scalar` type to IR.

Introduce a new struct type, `Scalar`, combining a `ScalarKind` and a
`Bytes` width, and use thi...

9f91c95c2480bec1dfc76c239a4d23498ca14c8f authored about 1 year ago by Jim Blandy <[email protected]>
[wgpu-test] Fix typo in error message.

049cb759765165847fb09bdf40233986fff3571d authored about 1 year ago by Jim Blandy <[email protected]>
add new line in readme (#4672)

d9b3ffde72bd4afb9742ccab4e79e96d40a2ea66 authored about 1 year ago by felix sanchez <[email protected]>
rename/deprecate block_size -> block_copy_size, improve docs (#4647)

Co-authored-by: Teodor Tanasoaia <[email protected]>

f7420511d041a886a34391781a65dd45c70af4d4 authored about 1 year ago by Andreas Reich <[email protected]>
Bump env_logger from 0.10.0 to 0.10.1 (#4674)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

406119ff71d88561ec532ff52323c1c4f04dd11f authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
vk: Enable FifoRelaxed PresentMode (#4666)

2e7fd75712bfaacdaaa5538204cfe8b9360f82ca authored about 1 year ago by Westerbly Snaydley <[email protected]>
Bump tokio from 1.33.0 to 1.34.0 (#4663)

Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.33.0 to 1.34.0.
- [Release notes](https...

951ba61300cc5dd2dacd24655fe33cbb3b3928f6 authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump smallvec from 1.11.1 to 1.11.2 (#4664)

Bumps [smallvec](https://github.com/servo/rust-smallvec) from 1.11.1 to 1.11.2.
- [Release note...

ae48566f25fea7975ac2ebcf6995a5e990b9b6a3 authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Don't drop command buffers when submitting in wgpu_core (#4660)

Since wgpu's submit API consumes command buffers, they are dropped when submitting via wgpu but ...

890825f395230f79677ab4176b17cc4e78485991 authored about 1 year ago by Nicolas Silva <[email protected]>
Better handle destroying textures and buffers (#4657)

* Better handle destroying textures and buffers

Before this commit, explicitly destroying a t...

1dc5347b141f98392fa012ae3416901faf4249a5 authored about 1 year ago by Nicolas Silva <[email protected]>
More complete implementation of "lose the device". (#4645)

* More complete implementation of "lose the device".

This provides a way for wgpu-core to spe...

4e65eca1e8629f6ded2e160a094b7a8242eb7e13 authored about 1 year ago by Brad Werth <[email protected]>
Bump getrandom from 0.2.10 to 0.2.11 (#4651)

Bumps [getrandom](https://github.com/rust-random/getrandom) from 0.2.10 to 0.2.11.
- [Changelog...

5f798002443b67339bf7a4a87cfd5e4d1c83c025 authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump serde from 1.0.191 to 1.0.192 (#4652)

Bumps [serde](https://github.com/serde-rs/serde) from 1.0.191 to 1.0.192.
- [Release notes](htt...

01cb63c7585ce1c4b15dbed05c4abeda54b92c39 authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump serde from 1.0.190 to 1.0.191 (#4646)

Bumps [serde](https://github.com/serde-rs/serde) from 1.0.190 to 1.0.191.
- [Release notes](htt...

ba3d6898f18c25bb5a2b8ba18790134b97758e83 authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Ensure that pipeline creation errors register layouts as errors also (#4624)

Since the pipeline id is provided by the caller, the caller may presume
that an implicit pipeli...

7aaf6725769046bd2ffecd1fceee4efe375a8356 authored about 1 year ago by Brad Werth <[email protected]>
Gate usage of `metal::ComputePassDescriptor` on timestamp query support (#4643)

1d4fa812ef4daa706fd986b4d85e11666dc968d3 authored about 1 year ago by Teodor Tanasoaia <[email protected]>
Check if `source` is empty when constructing `hal::DebugSource`

261cb7c27dbae75af6a1a7d6cf3e2a6d64e574ea authored about 1 year ago by Teodor Tanasoaia <[email protected]>
Fix GL Push Constant Layout (#4607)

* It verks!

* More tests

* Fixes

* Working multi-stage push constants

* Comments

* Add push...

7f72c9fc3b39947aaa81d5ef3440fde0513b6da9 authored about 1 year ago by Connor Fitzgerald <[email protected]>
[naga wgsl-in] Introduce `Scalar` type.

Introduce a new struct `Scalar`, holding a scalar kind and width, and
use it as appropriate in t...

267bd488d385ce2d35158195562624eda7ec85d1 authored about 1 year ago by Jim Blandy <[email protected]>
Pass 3 on examples (#4640)

0dad15989fd1ca4d8c57fdb6d0fc57c97795ce31 authored about 1 year ago by Connor Fitzgerald <[email protected]>
Bump syn from 2.0.38 to 2.0.39 (#4638)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

0004e96fa4256132058c52f30dd02f4de1efb73a authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump wasm-bindgen-test from 0.3.37 to 0.3.38 (#4637)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

fe1429b927868742e189f9738a135a75e4d5591c authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump libc from 0.2.149 to 0.2.150 (#4636)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

b9b4a41e7b63756c3e6878dfc077c496bd2e006e authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
vulkan: Log validation layer messages during instance creation/destruction (#4586)

e7e2f2aa73ff85b2b11debf4cc4d96e5d76fd0a0 authored about 1 year ago by exrook <[email protected]>
Fix wasm examples (#4639)

bc7f4beedb649fcc4e9119e959a576bf31a0af08 authored about 1 year ago by Connor Fitzgerald <[email protected]>
Fix Panic in Surface Configure (#4635)

873f19dec62b8ea7f1c82a25f15aafe34f3182ec authored about 1 year ago by Connor Fitzgerald <[email protected]>
Rewrite Example Event Loop (#4634)

8547226176123bc1d37b1dbc777061a4c2134129 authored about 1 year ago by Connor Fitzgerald <[email protected]>
Fix publish script

dfa7e2f8fbc0374085e4a2a253da51b80f301eb0 authored about 1 year ago by Connor Fitzgerald <[email protected]>
Use HLSL 2018 (#4629)

9501ccc6b0321986f8737532e2e020ff7cd64216 authored about 1 year ago by daxpedda <[email protected]>
Bump wasm-bindgen-futures from 0.4.37 to 0.4.38 (#4625)

Bumps [wasm-bindgen-futures](https://github.com/rustwasm/wasm-bindgen) from 0.4.37 to 0.4.38.
-...

4bc1bf000c27c296a587f449f2f8788b9d654657 authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump gpu-allocator from 0.23.0 to 0.24.0 (#4626)

Bumps [gpu-allocator](https://github.com/Traverse-Research/gpu-allocator) from 0.23.0 to 0.24.0....

c7431367a580b21a72e2250e1b5aa360e05e1fb0 authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Naga(msl): Clear named expressions after writing each function (#4594)

This appears to match other backends, and fixes
fix the case where expressions which were named...

7709010a799724cfaa421726db4b186e0abe8849 authored about 1 year ago by Daniel McNab <[email protected]>
Add some doc comments to `naga::proc::constant_evaluator`.

ea8b619ba4839ac406ca1ce5c4eb5976e786a521 authored about 1 year ago by Jim Blandy <[email protected]>
[wgsl-in] Replace `TypedExpression` with a generic enum, `Typed`.

Replace the `TypedExpression` struct, used to distinguish between WGSL
pointers and references s...

e6063c5255ecf95193d1097b7a0e746ecf63487d authored about 1 year ago by Jim Blandy <[email protected]>
Bump js-sys from 0.3.64 to 0.3.65 (#4622)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

e78e9dd4000635883584f7ce1e297fe2618d8f16 authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump hassle-rs from 0.10.0 to 0.11.0 (#4623)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

0bf3e619e87c6abe63ffe62defa9ee933371e4a9 authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Implement mipmap views on the OpenGL backend (#4278)

3f80ee785c33b864c4302b7d9227ac3b21329818 authored about 1 year ago by Zoxc <[email protected]>
Bump indexmap from 2.0.2 to 2.1.0 (#4620)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

a411861f489f83add15f3f91b95cb19326415c0f authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump serde_json from 1.0.107 to 1.0.108 (#4615)

Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.107 to 1.0.108.
- [Release notes](...

862aff94479cd329c4c98e7a8249fe3b240c2a3f authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump arbitrary from 1.3.1 to 1.3.2 (#4616)

Bumps [arbitrary](https://github.com/rust-fuzz/arbitrary) from 1.3.1 to 1.3.2.
- [Changelog](htt...

5661de7a3c7ba9b2be57fc3acaf518e76b8f39a5 authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Further OpenGL 3.1 support (#4612)

8f6fcb1e6f9cd8042c6883a323ef3b879febdd9a authored about 1 year ago by Zoxc <[email protected]>