Ecosyste.ms: OpenCollective

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

github.com/tauri-apps/glutin

A low-level library for OpenGL context creation, written in pure Rust.
https://github.com/tauri-apps/glutin

Typo in error message

3b76b01ccea7fac9fd2110ba7a0778f19402a620 authored over 9 years ago by Braden Evans <[email protected]>
Implement Display, Error for ContextError

9bcfad9f75456e0ec978945ff15ee22baab4a2cf authored over 9 years ago by Braden Evans <[email protected]>
Merge pull request #553 from tomaka/egl-default

Use EGL by default with X11

be0440666b948faa92f6e3a81a2a384490ed9d10 authored over 9 years ago by tomaka <[email protected]>
Merge pull request #556 from tomaka/egl-lib

Try libEGL.so.1 before libEGL.so

4ca90e203584057e3b7a0dc84e6ee8bf8b42f7bf authored over 9 years ago by tomaka <[email protected]>
Try libEGL.so.1 before libEGL.so

be9c8c018690ae83db8317856cb73397eec046e2 authored over 9 years ago by Pierre Krieger <[email protected]>
Merge pull request #551 from tomaka/android-headless

Implement headless contexts on android

829d7a6afc49e0e35d4c782ab500b7bf64130d95 authored over 9 years ago by tomaka <[email protected]>
Merge pull request #550 from tomaka/egl-headless-win32

Use an EGL pbuffer on win32 if possible

b3d52cc8fe2cd2f66eedb914a5061f1640129ec4 authored over 9 years ago by tomaka <[email protected]>
Use EGL by default with X11

743cc317d7ee6bf197311e7a7cfa8f72f83b58d1 authored over 9 years ago by Pierre Krieger <[email protected]>
Implement headless contexts on android

1f6c4d65a61b399d1a476dc19ca3d6a152856286 authored over 9 years ago by Pierre Krieger <[email protected]>
Headless contexts now create an EGL pbuffer on win32

f7cc80fbb1607d9af05476dfe5bbb404c55b1b69 authored over 9 years ago by Pierre Krieger <[email protected]>
Load the EGL library in platform/windows

c9b1b91b8cb7e43c0908c04afaefb8e49e0f2b35 authored over 9 years ago by Pierre Krieger <[email protected]>
Merge pull request #548 from tomaka/egl-pbuffer

Add support for creating a pbuffer with EGL

991b15df873136d4e7e41590cf2ffc54619b14dd authored over 9 years ago by tomaka <[email protected]>
Add support for creating a pbuffer with EGL

653fbde98754e065da36661e077d81bffcc54052 authored over 9 years ago by Pierre Krieger <[email protected]>
Merge pull request #549 from tomaka/egl-precise-errors

Indicate the exact error when eglMakeCurrent or eglSwapBuffers fail

7e1e05663b7c32efef5740435bf0e8979a8e1fb3 authored over 9 years ago by tomaka <[email protected]>
Indicate the exact error when eglMakeCurrent or eglSwapBuffers fail

6f7a2fa1e74975049bbb232fa0fc10ad1e67d219 authored over 9 years ago by Pierre Krieger <[email protected]>
Publish 0.3.4

15dfbd1ef622fbd3c3475e429422275ca1798d48 authored over 9 years ago by Pierre Krieger <[email protected]>
Merge pull request #547 from tomaka/better-choice

Better choice for the pixel format

37b4089015c8d42d4d225c38aab1c1a95933f5f6 authored over 9 years ago by tomaka <[email protected]>
Merge pull request #546 from tomaka/srgb-fix-attempt

Attempt to fix issues with sRGB

752593ebefee7e97d69edccb44e7a50a059879b0 authored over 9 years ago by tomaka <[email protected]>
Better choice for the pixel format

2d4c382f0bfd48f69ef5efbb4f8693857f38c8cc authored over 9 years ago by Pierre Krieger <[email protected]>
Attempt to fix issues with sRGB

a97cbd172998aaccb8b1eda8dc361b080d8d3c8d authored over 9 years ago by Pierre Krieger <[email protected]>
Merge pull request #545 from bvssvni/inner-split

Split `get_inner_size`

f6b7088011254b37a11111a5a19c896b7db0d7bd authored over 9 years ago by tomaka <[email protected]>
Keep existing function for backward compatibility

79b8cf2cc87ccf013254afb44d287a47eea6fe44 authored over 9 years ago by Sven Nilsen <[email protected]>
Split `get_inner_size`

Closes https://github.com/tomaka/glutin/issues/542

* Splits `get_inner_size` into `get_inner_si...

05175c1d800a3b5303118834d342ebbfd44ecc8d authored over 9 years ago by Sven Nilsen <[email protected]>
Merge pull request #541 from bvssvni/fix-docs

Fixed docs for `get_inner_size`

50c263770367d322992b615930508b0996f83ef4 authored over 9 years ago by tomaka <[email protected]>
Fixed docs for `get_inner_size`

Closes https://github.com/tomaka/glutin/issues/388

5f98e510e4379e1700dcf79fea288caf7ba005ac authored over 9 years ago by Sven Nilsen <[email protected]>
Merge pull request #539 from Daggerbot/pr-xresizewindow

Implement Window.set_inner_size on X11.

8953eeb0508f557d3ca730b0033ceada1792522e authored over 9 years ago by tomaka <[email protected]>
Implement Window.set_inner_size on X11.

6d6290df6ea138c168c89ee72d2e02ebd02b7948 authored over 9 years ago by Daggerbot <[email protected]>
Merge pull request #538 from akiss77/aarch64-support-upstream

Add aarch64-unknown-linux-gnu support

20dbd2a8b04c07f67bf3aafcba6b07dce41addfe authored over 9 years ago by tomaka <[email protected]>
Add aarch64-unknown-linux-gnu support

* Adding dependencies
* Replacing `i8` with `c_char` ot `_` (since `c_char` can be
unsigned on...

07c8154cb7f7f0f9387e64ddccd8705c048b35d8 authored over 9 years ago by Akos Kiss <[email protected]>
Publish 0.3.3

eb8611f2724401a84b84fa4e30ba570edf011886 authored over 9 years ago by tomaka <[email protected]>
Merge pull request #537 from tomaka/filter-glx-fbconfigs

Filter invalid FBConfigs

bce2b1d830f35f7175ae0ab735531da886db96cd authored over 9 years ago by tomaka <[email protected]>
Filter invalid FBConfigs

4b17b7fdbb86eba48eac711b7f7aa33fc23635ec authored over 9 years ago by Pierre Krieger <[email protected]>
Merge pull request #536 from tomaka/fix-using-freed-memory

Fix calling XFree before reading from memory

0e3ce759694f55f030418e47c523940efb9ff00d authored over 9 years ago by tomaka <[email protected]>
Fix calling XFree before reading from memory

65d56e55216beed99f4bb81eddaffa8bafbdb33e authored over 9 years ago by Pierre Krieger <[email protected]>
Merge pull request #535 from robertknight/x11_duplicated_mouse_events

Only listen for mouse events from master devices

8577a25d21435952ac7cf3597530217bce2f1cb5 authored over 9 years ago by tomaka <[email protected]>
Only listen for mouse events from master devices

XInput2 has a concept of master and slave devices,
where a slave device is the actual physical d...

602a737440ae050e7725cb7c1f2dd31e97bf70e0 authored over 9 years ago by Robert Knight <[email protected]>
Merge pull request #532 from tomaka/precise-errors

Precise errors

04a651320ba00571a0b2af9ae25c6d6c696c2803 authored over 9 years ago by tomaka <[email protected]>
Add smaall TODO

7fe828bed3c1e01c0868d83eada0f2f36209c989 authored over 9 years ago by Pierre Krieger <[email protected]>
Add CreationError::NoAvailablePixelFormat

57a1d546e7ea80731a20f0771676f66f0cf595f9 authored over 9 years ago by Pierre Krieger <[email protected]>
Add CreationError::OpenGlVersionNotSupported

43dabf131aa9f76610e1cfd0685e3b36de8c2ebd authored over 9 years ago by Pierre Krieger <[email protected]>
Add CreationError::RobustnessNotSupported

ba5adfa1e13e8be0dec888b3fbcb54fd30a9a673 authored over 9 years ago by Pierre Krieger <[email protected]>
Publish 0.3.2

ca1eb8dc533301060e2b2768646b15d79c8be60c authored over 9 years ago by Pierre Krieger <[email protected]>
Merge pull request #530 from tomaka/glx-enumerate

Enumerate the FBConfigs instead of calling glxChoose

8c364d5cfc95cae81e4802cfd2f443769655bd5f authored over 9 years ago by tomaka <[email protected]>
Merge pull request #529 from tomaka/fix-win32

Fix the windows build

8aa6fea8324d730a7e5269f96d098f2ab437dbd6 authored over 9 years ago by tomaka <[email protected]>
Enumerate the FBConfigs instead of calling glxChoose

3914d3f801e35641d0fdb85310d2da3c4344d3d8 authored over 9 years ago by Pierre Krieger <[email protected]>
Merge pull request #527 from tomaka/split-glx

Correct window creation on X11

d838ff7d441928ef3ac9fdd8b002ed13fb545f02 authored over 9 years ago by tomaka <[email protected]>
Merge pull request #528 from tomaka/fix-egl

Fix EGL context creation

3ab8b68631aefa4b2e3de0646a90bca3fb697366 authored over 9 years ago by tomaka <[email protected]>
Fix the windows build

b573a161a9474e85a420a00f533a38e55afda720 authored over 9 years ago by Pierre Krieger <[email protected]>
Fix EGL context creation

9299de025647a6b40cc699ed0728fe6b33ec980e authored over 9 years ago by Pierre Krieger <[email protected]>
Correct window creation on X11

baf9b92d3f8a62c6a10d2ea1506e262597e70ac9 authored over 9 years ago by Pierre Krieger <[email protected]>
Merge pull request #523 from tomaka/egl-split

Split creating an EGL context in two parts

896640f2e0fd659e952e492c1b74841624db8d08 authored over 9 years ago by tomaka <[email protected]>
Merge pull request #510 from robertknight/x11_xinput2

Use XInput2 for event handling

7d1d035d9ad5d262a67c6857596caefe957dcfda authored over 9 years ago by tomaka <[email protected]>
Split creating an EGL context in two parts

4eacfce59e99e4d841255a053ce6acdc77b0c91c authored over 9 years ago by Pierre Krieger <[email protected]>
Merge pull request #522 from TyOverby/patch-1

MouseScrollDelta implements PartialEq

c1ebb8cf310947d7771c51c4949acedb19c41ee0 authored over 9 years ago by tomaka <[email protected]>
Update events.rs

5af2d6e84cb764cb689e4fe2a97647d0c761f08c authored over 9 years ago by Ty Overby <[email protected]>
Merge pull request #521 from tomaka/fix-winapi

Fix the winapi build and publish 0.3.1

0e37f5f2d2b04540122340de65e795072c612091 authored over 9 years ago by tomaka <[email protected]>
Fix the winapi build and publish 0.3.1

f8b6f0f1fcbf6f3f11bed6db485f076229241264 authored over 9 years ago by Pierre Krieger <[email protected]>
Address code review feedback

* Fix an issue where PollEventsIterator::next() would fail to return
keyboard input and mous...

d960753360fdc70e94ce2633db1e03d5ddc7b657 authored over 9 years ago by Robert Knight <[email protected]>
Publish 0.3.0

59a18acde219f6c14b47d6f4a94bde92c641b84d authored over 9 years ago by Pierre Krieger <[email protected]>
Merge pull request #519 from tomaka/win32-err

Better win32 error messages

a15d42069e6ca2768dc286049fe1a935ff1a649a authored over 9 years ago by tomaka <[email protected]>
Merge pull request #513 from meh/key-consistency

Fix some inconsistencies in VirtualKeyCode variant names

d3fd00968e8ef61c9f50e492c5f6a10225a46376 authored over 9 years ago by tomaka <[email protected]>
Merge pull request #511 from thelink2012/drop-win32

[0.3] DroppedFile event for Win32

bb96e8a58a476f17e3a5351e546de1f2398027b9 authored over 9 years ago by tomaka <[email protected]>
Better win32 error messages

bbd31608e87facd2fa07b5a6f2ab73f829e6d9fe authored over 9 years ago by Pierre Krieger <[email protected]>
Bump x11-dl dependency to 2.x

This brings in XInput2 support.

b1223bc0413b8129fa64336ba73ad85ac9eb2d2c authored over 9 years ago by Robert Knight <[email protected]>
Merge pull request #490 from tomaka/test-with-msvc

Test glutin with MSVC++

6b5d0e6e2831f2461fab9fc40e43b7c64591449b authored over 9 years ago by tomaka <[email protected]>
Test glutin with MSVC++

db901e3d83bb41fdd0d77768a264e25af249fac4 authored over 9 years ago by Pierre Krieger <[email protected]>
Fix some inconsistencies in VirtualKeyCode variant names

cd6577065f2d890bb71c98103ad31e5091983e70 authored over 9 years ago by meh <[email protected]>
Merge pull request #477 from rozaliev/feature/ios

[WIP] ios support

836e53e55a94f3126ff17a956fe6328198d20f38 authored over 9 years ago by tomaka <[email protected]>
Report focus in/out events under X11

Fixes #377

573a7aeaf1e38f53e830b914da4f71f904ca8c9e authored over 9 years ago by Robert Knight <[email protected]>
X11 - Ignore scroll events that happen outside of Glutin windows

Scroll deltas are calculated in X11 by comparing the current and
previous absolute values for th...

edc95d554dd530a810240261d44013f39bef1c6d authored over 9 years ago by Robert Knight <[email protected]>
Remove XInput2 code for handling keyboard events

* For the moment we're still using plain core X11 events
for handling keyboard activity, so ...

cb08d9b05bb904e82a44bc67c818af9ba8a94568 authored over 9 years ago by Robert Knight <[email protected]>
Use XInput2 for event handling

This provides smooth scrolling for touchpad devices and will
enable support for touch events etc...

94c31e42a44b2621ae1ddc02b36ee5f0ee0bc16a authored over 9 years ago by Robert Knight <[email protected]>
Publish 0.2.2

164d47b93c7dc95cf52c5ef205a107a8a439e4ef authored over 9 years ago by tomaka <[email protected]>
Merge pull request #508 from tomaka/wgl-swap-err

Ignore errors generated by SwapBuffers on windows

6f54c286da1edeb1a629c979d3eb239d0cde3cf3 authored over 9 years ago by tomaka <[email protected]>
Ignore errors generated by SwapBuffers on windows

23f6f177fe9490600c188c04895cb00c84f7ed92 authored over 9 years ago by Pierre Krieger <[email protected]>
Merge pull request #504 from tomaka/fix-fullscreen

Fix fullscreen mode on X11

3166f92a53b4ca13f3794de7eae44ae61bb9fafb authored over 9 years ago by tomaka <[email protected]>
Fix fullscreen mode on X11

942e2a8e85236ab7e89089bc462e6990f2b12215 authored over 9 years ago by Pierre Krieger <[email protected]>
Merge pull request #500 from tomaka/no-error

Add support for the EGL_KHR_create_context_no_error extension

86300dfb793abeb53db0780fbf99bf4f007c88b8 authored over 9 years ago by tomaka <[email protected]>
Merge pull request #502 from tomaka/fix-wgl-ext-swap-control

Fix the discovery of the WGL_EXT_swap_control extension

4349de5541bb3049b7f7a7b46616daa578b7665c authored over 9 years ago by tomaka <[email protected]>
Fix the discovery of the WGL_EXT_swap_control extension

29261c8b5071d2253e2812b4c39b0498108ded38 authored over 9 years ago by Pierre Krieger <[email protected]>
Add support for the EGL_KHR_create_context_no_error extension

bff79c02cebd6ddba88918053d4fcd39bbd09b11 authored over 9 years ago by Pierre Krieger <[email protected]>
DroppedFile event for Win32

826931e2c2e61ec7815d25ec33618bfe4aacff0d authored over 9 years ago by Denilson M. Amorim <[email protected]>
Publish 0.2.1

1c6fb9daae92127271e0e13e373998f2bc37df82 authored over 9 years ago by Pierre Krieger <[email protected]>
Merge pull request #497 from tomaka/robustness

Add with_robustness and handle robustness on all implementations

40b84577c3894190aecebf096349d916cd1d000e authored over 9 years ago by tomaka <[email protected]>
Merge pull request #495 from tomaka/fix-multisampling

Makes sure that the pixel format has the same multisampling settings as the requirements

717ea3d5ba655a3ec18f834f5e27152e81c7a8b5 authored over 9 years ago by tomaka <[email protected]>
Merge pull request #498 from vberger/master

Update wayland dependency to 0.2.

8f66d58287cbc786952e14b49243dad5727af1dc authored over 9 years ago by tomaka <[email protected]>
Update wayland dependency to 0.2.

2ac78cadf627f38c905304b13b6f1da5e4c1405e authored over 9 years ago by Victor Berger <[email protected]>
Add with_robustness and handle robustness on all implementations

dbaca24cde140052fb08fbe00924da4a528ea7cf authored over 9 years ago by Pierre Krieger <[email protected]>
Makes sure that the pf has the same multisampling settings as the requirements

3c889636ad53551b7ffb1860d357188e1aa31a92 authored over 9 years ago by Pierre Krieger <[email protected]>
Merge pull request #493 from ricky26/msvc

Add dependencies lines for MSVC.

1aedc828c55e94d6f301a100f958ffa1106a0a25 authored over 9 years ago by tomaka <[email protected]>
Add support for MSVC build.

4ef969c7db2294cf0b86e5b26f493f75169aa93a authored over 9 years ago by Ricky Taylor <[email protected]>
Publish 0.2.0

e6dca4f7d1d8568eae3257b006a0d24b5d6f34fd authored over 9 years ago by tomaka <[email protected]>
Merge pull request #488 from tomaka/rem-is-closed

Remove the is_closed function

7773996d7b103e4e057cd547c0666e5d5834416f authored over 9 years ago by tomaka <[email protected]>
Merge pull request #486 from tomaka/context-error

Handle errors from MakeCurrent and SwapBuffers

90b28c205219df732d83e403f98abab31e6e52d4 authored over 9 years ago by tomaka <[email protected]>
Merge pull request #489 from ecoal95/glx-drop

glx: Unbind the context if it's the current one

2d1e503f77434fc0dd3f2715625ce1a972fdf62f authored over 9 years ago by tomaka <[email protected]>
glx: Unbind the context if it's the current one

0a1a7208c3997b167a7006dc126361388aa0eb41 authored over 9 years ago by ecoal95 <[email protected]>
Merge pull request #487 from fkaa/cocoa-transparency

Add transparency support for cocoa.

4589e4a723f1de20c8fe3f5c5113d5b04762027e authored over 9 years ago by tomaka <[email protected]>
Remove the is_closed function

39128dd7e11ffa05eb06933cb6e3ce0e750e8806 authored over 9 years ago by Pierre Krieger <[email protected]>
Add transparency support for cocoa. Closes #472

bbaa129842d38d3182771da1d4baf399304a4f5f authored over 9 years ago by Felix Kaaman <[email protected]>
Merge pull request #485 from fkaa/cocoa-crash-and-burn

Make legacy functions crash on osx core contexts

eb73c2514eefae08a5f1850ce7ee7178b903c4cf authored over 9 years ago by tomaka <[email protected]>