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
3b76b01ccea7fac9fd2110ba7a0778f19402a620 authored over 9 years ago by Braden Evans <[email protected]>
9bcfad9f75456e0ec978945ff15ee22baab4a2cf authored over 9 years ago by Braden Evans <[email protected]>
Use EGL by default with X11
be0440666b948faa92f6e3a81a2a384490ed9d10 authored over 9 years ago by tomaka <[email protected]>Try libEGL.so.1 before libEGL.so
4ca90e203584057e3b7a0dc84e6ee8bf8b42f7bf authored over 9 years ago by tomaka <[email protected]>be9c8c018690ae83db8317856cb73397eec046e2 authored over 9 years ago by Pierre Krieger <[email protected]>
Implement headless contexts on android
829d7a6afc49e0e35d4c782ab500b7bf64130d95 authored over 9 years ago by tomaka <[email protected]>Use an EGL pbuffer on win32 if possible
b3d52cc8fe2cd2f66eedb914a5061f1640129ec4 authored over 9 years ago by tomaka <[email protected]>743cc317d7ee6bf197311e7a7cfa8f72f83b58d1 authored over 9 years ago by Pierre Krieger <[email protected]>
1f6c4d65a61b399d1a476dc19ca3d6a152856286 authored over 9 years ago by Pierre Krieger <[email protected]>
f7cc80fbb1607d9af05476dfe5bbb404c55b1b69 authored over 9 years ago by Pierre Krieger <[email protected]>
c9b1b91b8cb7e43c0908c04afaefb8e49e0f2b35 authored over 9 years ago by Pierre Krieger <[email protected]>
Add support for creating a pbuffer with EGL
991b15df873136d4e7e41590cf2ffc54619b14dd authored over 9 years ago by tomaka <[email protected]>653fbde98754e065da36661e077d81bffcc54052 authored over 9 years ago by Pierre Krieger <[email protected]>
Indicate the exact error when eglMakeCurrent or eglSwapBuffers fail
7e1e05663b7c32efef5740435bf0e8979a8e1fb3 authored over 9 years ago by tomaka <[email protected]>6f7a2fa1e74975049bbb232fa0fc10ad1e67d219 authored over 9 years ago by Pierre Krieger <[email protected]>
15dfbd1ef622fbd3c3475e429422275ca1798d48 authored over 9 years ago by Pierre Krieger <[email protected]>
Better choice for the pixel format
37b4089015c8d42d4d225c38aab1c1a95933f5f6 authored over 9 years ago by tomaka <[email protected]>Attempt to fix issues with sRGB
752593ebefee7e97d69edccb44e7a50a059879b0 authored over 9 years ago by tomaka <[email protected]>2d4c382f0bfd48f69ef5efbb4f8693857f38c8cc authored over 9 years ago by Pierre Krieger <[email protected]>
a97cbd172998aaccb8b1eda8dc361b080d8d3c8d authored over 9 years ago by Pierre Krieger <[email protected]>
Split `get_inner_size`
f6b7088011254b37a11111a5a19c896b7db0d7bd authored over 9 years ago by tomaka <[email protected]>79b8cf2cc87ccf013254afb44d287a47eea6fe44 authored over 9 years ago by Sven Nilsen <[email protected]>
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]>Fixed docs for `get_inner_size`
50c263770367d322992b615930508b0996f83ef4 authored over 9 years ago by tomaka <[email protected]>Closes https://github.com/tomaka/glutin/issues/388
5f98e510e4379e1700dcf79fea288caf7ba005ac authored over 9 years ago by Sven Nilsen <[email protected]>Implement Window.set_inner_size on X11.
8953eeb0508f557d3ca730b0033ceada1792522e authored over 9 years ago by tomaka <[email protected]>6d6290df6ea138c168c89ee72d2e02ebd02b7948 authored over 9 years ago by Daggerbot <[email protected]>
Add aarch64-unknown-linux-gnu support
20dbd2a8b04c07f67bf3aafcba6b07dce41addfe authored over 9 years ago by tomaka <[email protected]>
* Adding dependencies
* Replacing `i8` with `c_char` ot `_` (since `c_char` can be
unsigned on...
eb8611f2724401a84b84fa4e30ba570edf011886 authored over 9 years ago by tomaka <[email protected]>
Filter invalid FBConfigs
bce2b1d830f35f7175ae0ab735531da886db96cd authored over 9 years ago by tomaka <[email protected]>4b17b7fdbb86eba48eac711b7f7aa33fc23635ec authored over 9 years ago by Pierre Krieger <[email protected]>
Fix calling XFree before reading from memory
0e3ce759694f55f030418e47c523940efb9ff00d authored over 9 years ago by tomaka <[email protected]>65d56e55216beed99f4bb81eddaffa8bafbdb33e authored over 9 years ago by Pierre Krieger <[email protected]>
Only listen for mouse events from master devices
8577a25d21435952ac7cf3597530217bce2f1cb5 authored over 9 years ago by tomaka <[email protected]>
XInput2 has a concept of master and slave devices,
where a slave device is the actual physical d...
Precise errors
04a651320ba00571a0b2af9ae25c6d6c696c2803 authored over 9 years ago by tomaka <[email protected]>7fe828bed3c1e01c0868d83eada0f2f36209c989 authored over 9 years ago by Pierre Krieger <[email protected]>
57a1d546e7ea80731a20f0771676f66f0cf595f9 authored over 9 years ago by Pierre Krieger <[email protected]>
43dabf131aa9f76610e1cfd0685e3b36de8c2ebd authored over 9 years ago by Pierre Krieger <[email protected]>
ba5adfa1e13e8be0dec888b3fbcb54fd30a9a673 authored over 9 years ago by Pierre Krieger <[email protected]>
ca1eb8dc533301060e2b2768646b15d79c8be60c authored over 9 years ago by Pierre Krieger <[email protected]>
Enumerate the FBConfigs instead of calling glxChoose
8c364d5cfc95cae81e4802cfd2f443769655bd5f authored over 9 years ago by tomaka <[email protected]>Fix the windows build
8aa6fea8324d730a7e5269f96d098f2ab437dbd6 authored over 9 years ago by tomaka <[email protected]>3914d3f801e35641d0fdb85310d2da3c4344d3d8 authored over 9 years ago by Pierre Krieger <[email protected]>
Correct window creation on X11
d838ff7d441928ef3ac9fdd8b002ed13fb545f02 authored over 9 years ago by tomaka <[email protected]>Fix EGL context creation
3ab8b68631aefa4b2e3de0646a90bca3fb697366 authored over 9 years ago by tomaka <[email protected]>b573a161a9474e85a420a00f533a38e55afda720 authored over 9 years ago by Pierre Krieger <[email protected]>
9299de025647a6b40cc699ed0728fe6b33ec980e authored over 9 years ago by Pierre Krieger <[email protected]>
baf9b92d3f8a62c6a10d2ea1506e262597e70ac9 authored over 9 years ago by Pierre Krieger <[email protected]>
Split creating an EGL context in two parts
896640f2e0fd659e952e492c1b74841624db8d08 authored over 9 years ago by tomaka <[email protected]>Use XInput2 for event handling
7d1d035d9ad5d262a67c6857596caefe957dcfda authored over 9 years ago by tomaka <[email protected]>4eacfce59e99e4d841255a053ce6acdc77b0c91c authored over 9 years ago by Pierre Krieger <[email protected]>
MouseScrollDelta implements PartialEq
c1ebb8cf310947d7771c51c4949acedb19c41ee0 authored over 9 years ago by tomaka <[email protected]>5af2d6e84cb764cb689e4fe2a97647d0c761f08c authored over 9 years ago by Ty Overby <[email protected]>
Fix the winapi build and publish 0.3.1
0e37f5f2d2b04540122340de65e795072c612091 authored over 9 years ago by tomaka <[email protected]>f8b6f0f1fcbf6f3f11bed6db485f076229241264 authored over 9 years ago by Pierre Krieger <[email protected]>
* Fix an issue where PollEventsIterator::next() would fail to return
keyboard input and mous...
59a18acde219f6c14b47d6f4a94bde92c641b84d authored over 9 years ago by Pierre Krieger <[email protected]>
Better win32 error messages
a15d42069e6ca2768dc286049fe1a935ff1a649a authored over 9 years ago by tomaka <[email protected]>Fix some inconsistencies in VirtualKeyCode variant names
d3fd00968e8ef61c9f50e492c5f6a10225a46376 authored over 9 years ago by tomaka <[email protected]>[0.3] DroppedFile event for Win32
bb96e8a58a476f17e3a5351e546de1f2398027b9 authored over 9 years ago by tomaka <[email protected]>bbd31608e87facd2fa07b5a6f2ab73f829e6d9fe authored over 9 years ago by Pierre Krieger <[email protected]>
This brings in XInput2 support.
b1223bc0413b8129fa64336ba73ad85ac9eb2d2c authored over 9 years ago by Robert Knight <[email protected]>Test glutin with MSVC++
6b5d0e6e2831f2461fab9fc40e43b7c64591449b authored over 9 years ago by tomaka <[email protected]>db901e3d83bb41fdd0d77768a264e25af249fac4 authored over 9 years ago by Pierre Krieger <[email protected]>
cd6577065f2d890bb71c98103ad31e5091983e70 authored over 9 years ago by meh <[email protected]>
[WIP] ios support
836e53e55a94f3126ff17a956fe6328198d20f38 authored over 9 years ago by tomaka <[email protected]>Fixes #377
573a7aeaf1e38f53e830b914da4f71f904ca8c9e authored over 9 years ago by Robert Knight <[email protected]>
Scroll deltas are calculated in X11 by comparing the current and
previous absolute values for th...
* For the moment we're still using plain core X11 events
for handling keyboard activity, so ...
This provides smooth scrolling for touchpad devices and will
enable support for touch events etc...
164d47b93c7dc95cf52c5ef205a107a8a439e4ef authored over 9 years ago by tomaka <[email protected]>
Ignore errors generated by SwapBuffers on windows
6f54c286da1edeb1a629c979d3eb239d0cde3cf3 authored over 9 years ago by tomaka <[email protected]>23f6f177fe9490600c188c04895cb00c84f7ed92 authored over 9 years ago by Pierre Krieger <[email protected]>
Fix fullscreen mode on X11
3166f92a53b4ca13f3794de7eae44ae61bb9fafb authored over 9 years ago by tomaka <[email protected]>942e2a8e85236ab7e89089bc462e6990f2b12215 authored over 9 years ago by Pierre Krieger <[email protected]>
Add support for the EGL_KHR_create_context_no_error extension
86300dfb793abeb53db0780fbf99bf4f007c88b8 authored over 9 years ago by tomaka <[email protected]>Fix the discovery of the WGL_EXT_swap_control extension
4349de5541bb3049b7f7a7b46616daa578b7665c authored over 9 years ago by tomaka <[email protected]>29261c8b5071d2253e2812b4c39b0498108ded38 authored over 9 years ago by Pierre Krieger <[email protected]>
bff79c02cebd6ddba88918053d4fcd39bbd09b11 authored over 9 years ago by Pierre Krieger <[email protected]>
826931e2c2e61ec7815d25ec33618bfe4aacff0d authored over 9 years ago by Denilson M. Amorim <[email protected]>
1c6fb9daae92127271e0e13e373998f2bc37df82 authored over 9 years ago by Pierre Krieger <[email protected]>
Add with_robustness and handle robustness on all implementations
40b84577c3894190aecebf096349d916cd1d000e authored over 9 years ago by tomaka <[email protected]>Makes sure that the pixel format has the same multisampling settings as the requirements
717ea3d5ba655a3ec18f834f5e27152e81c7a8b5 authored over 9 years ago by tomaka <[email protected]>Update wayland dependency to 0.2.
8f66d58287cbc786952e14b49243dad5727af1dc authored over 9 years ago by tomaka <[email protected]>2ac78cadf627f38c905304b13b6f1da5e4c1405e authored over 9 years ago by Victor Berger <[email protected]>
dbaca24cde140052fb08fbe00924da4a528ea7cf authored over 9 years ago by Pierre Krieger <[email protected]>
3c889636ad53551b7ffb1860d357188e1aa31a92 authored over 9 years ago by Pierre Krieger <[email protected]>
Add dependencies lines for MSVC.
1aedc828c55e94d6f301a100f958ffa1106a0a25 authored over 9 years ago by tomaka <[email protected]>4ef969c7db2294cf0b86e5b26f493f75169aa93a authored over 9 years ago by Ricky Taylor <[email protected]>
e6dca4f7d1d8568eae3257b006a0d24b5d6f34fd authored over 9 years ago by tomaka <[email protected]>
Remove the is_closed function
7773996d7b103e4e057cd547c0666e5d5834416f authored over 9 years ago by tomaka <[email protected]>Handle errors from MakeCurrent and SwapBuffers
90b28c205219df732d83e403f98abab31e6e52d4 authored over 9 years ago by tomaka <[email protected]>glx: Unbind the context if it's the current one
2d1e503f77434fc0dd3f2715625ce1a972fdf62f authored over 9 years ago by tomaka <[email protected]>0a1a7208c3997b167a7006dc126361388aa0eb41 authored over 9 years ago by ecoal95 <[email protected]>
Add transparency support for cocoa.
4589e4a723f1de20c8fe3f5c5113d5b04762027e authored over 9 years ago by tomaka <[email protected]>39128dd7e11ffa05eb06933cb6e3ce0e750e8806 authored over 9 years ago by Pierre Krieger <[email protected]>
bbaa129842d38d3182771da1d4baf399304a4f5f authored over 9 years ago by Felix Kaaman <[email protected]>
Make legacy functions crash on osx core contexts
eb73c2514eefae08a5f1850ce7ee7178b903c4cf authored over 9 years ago by tomaka <[email protected]>