Commit graph

2555 commits

Author SHA1 Message Date
tomaka
f0309cb165 Merge pull request #372 from tomaka/get-format-examples
Print the pixel format in the `window` example
2015-05-04 09:34:39 +02:00
Pierre Krieger
05c24b39cc Print the pixel format in the window example 2015-05-04 09:23:43 +02:00
Pierre Krieger
ace4808fac Remove the "headless" feature 2015-05-04 07:48:42 +02:00
tomaka
e953e3d4ea Merge pull request #36 from tomaka/emscripten
[WIP] Support for emscripten
2015-05-03 11:10:32 +02:00
Tomaka17
de7b1aa2eb Basic implementation of emscripten 2015-05-03 10:24:42 +02:00
tomaka
b9aa741c26 Publish 0.0.30 2015-05-02 09:10:33 +02:00
tomaka
1e714a5b23 Merge pull request #422 from Ryman/fixosx
Fix further compilation of cocoa
2015-05-02 08:28:48 +02:00
Kevin Butler
81d0dc97e1 Fix further compilation of cocoa 2015-05-02 06:41:36 +01:00
tomaka
ef45318847 Merge pull request #421 from tomaka/fix-compilation
Fix compilation of cocoa
2015-05-02 06:57:27 +02:00
Pierre Krieger
ad21d31b6b Fix compilation of cocoa 2015-05-02 06:56:47 +02:00
tomaka
4882a94080 Merge pull request #409 from kvark/core
GL core profile flag
2015-05-01 14:07:10 +02:00
Dzmitry Malyshau
171986c7e8 Introduced GlProfile enum 2015-05-01 07:32:48 -04:00
tomaka
cb9a8043f2 Merge pull request #417 from tomaka/android-egl
Use the EGL API with Android
2015-05-01 12:03:11 +02:00
Pierre Krieger
0eaa8fd9eb Use the EGL API with Android 2015-05-01 09:44:35 +02:00
tomaka
c755e10089 Merge pull request #415 from tomaka/fix-gles-supprt
Fix the GLES code in examples/support/mod.rs
2015-05-01 09:22:01 +02:00
tomaka
10af3ca8b4 Merge pull request #416 from datalus/master
Adding SWP_NOMOVE flag to prevent the window from moving to 0,0 when setting inner size on Windows 8
2015-05-01 07:21:55 +02:00
Dzmitry Malyshau
a42f1f5833 Implemented gl_core flag 2015-04-30 22:50:15 -04:00
datalus
899e021666 Adding SWP_NOMOVE flag to prevent the window from moving to 0,0 when setting the inner size on Windows 8+ 2015-04-30 18:52:48 -05:00
Pierre Krieger
2f9272e1cb Fix the GLES code in examples/support/mod.rs 2015-04-30 23:04:07 +02:00
Felix Kaaman
c1ca5d1d87 Fix typo in cocoa module 2015-04-30 18:25:55 +02:00
tomaka
d3fbbfb7a7 Merge pull request #412 from tomaka/glcontext-trait
Add a GlContext trait
2015-04-30 17:32:53 +02:00
Pierre Krieger
aa58f4149a Add a GlContext trait 2015-04-30 16:57:07 +02:00
tomaka
a08388bca1 Merge pull request #414 from tomaka/pf-win32
Add pixelformat for cocoa and remove individual color components
2015-04-30 16:54:57 +02:00
Pierre Krieger
36de5a5e5a Fix PixelFormat for x11, egl and win32 2015-04-30 16:15:37 +02:00
Felix Kaaman
80c49856b2 Add pixelformat for cocoa and remove individual color components 2015-04-30 15:53:27 +02:00
tomaka
735df1c7d8 Merge pull request #407 from tomaka/egl-rework
Rework EGL
2015-04-30 09:35:23 +02:00
Pierre Krieger
9531174813 Rework EGL 2015-04-30 08:31:33 +02:00
tomaka
3b1e57d0e3 Test on beta 3 on travis 2015-04-30 08:31:25 +02:00
tomaka
4ecddabe08 Merge pull request #406 from tomaka/fallback-win32-pixelformats
Add a fallback on win32 if enumerate_arb_pixel_formats returns vec![]
2015-04-29 17:56:55 +02:00
Pierre Krieger
d9f0d92584 Rework MouseWheel event and fix the values on win32 2015-04-29 14:35:09 +02:00
Pierre Krieger
9ed1a0ec19 Add a fallback on win32 if enumerate_arb_pixel_formats returns vec![] 2015-04-29 14:27:34 +02:00
tomaka
c752142e04 Merge pull request #404 from tomaka/headless-win32
Extract headless context from api/win32 to platform/windows
2015-04-29 11:05:09 +02:00
Pierre Krieger
d4dcff582e Extract headless context from api/win32 to platform/windows 2015-04-29 10:19:59 +02:00
Felix Kaaman
c02072c9b1 Merge pull request #401 from fkaa/cocoa-multisample
Add multisampling for cocoa, fixes #145
2015-04-27 16:03:32 +02:00
Felix Kaaman
f2bbb7d49c Add multisampling for cocoa, fixes #145 2015-04-27 15:46:31 +02:00
tomaka
b7f81853fb Merge pull request #403 from tomaka/shared_library
Use the shared_library crate instead of loading symbols manually
2015-04-27 15:23:49 +02:00
Pierre Krieger
7df4de2ce7 Use the shared_library crate instead of loading symbols manually 2015-04-27 14:31:26 +02:00
tomaka
2ca9adffa0 Merge pull request #402 from tomaka/caca
Add libcaca backend
2015-04-27 10:17:06 +02:00
Pierre Krieger
d3cc9064f4 Add libcaca backend 2015-04-26 17:26:48 +02:00
tomaka
aca06d16e2 Release 0.0.27 2015-04-26 11:05:23 +02:00
tomaka
2532357253 Merge pull request #398 from fkaa/cocoa-window-pos
Fix window position getters and setters on cocoa
2015-04-26 08:05:35 +02:00
tomaka
8cbd57a307 Merge pull request #399 from tomaka/egl-linux
Allow using EGL with X11
2015-04-26 08:02:19 +02:00
Pierre Krieger
0417f7003f Allow using EGL with X11 2015-04-25 22:28:43 +02:00
tomaka
9a0ca92692 Merge pull request #397 from tomaka/split-glx
Split glx
2015-04-25 12:43:34 +02:00
Pierre Krieger
5561e58646 Split GLX and X11 in "api" 2015-04-25 12:10:40 +02:00
Felix Kaaman
32e14a9a0a Fix window position getters and setters on cocoa 2015-04-24 19:40:43 +02:00
tomaka
7eeb96909c Merge pull request #384 from fkaa/keypress-sound
Fix alert sounds on keypress for cocoa
2015-04-24 19:27:49 +02:00
tomaka
d6c50df294 Merge pull request #395 from tomaka/x-reorg
Reorganize the Linux implementation and split OSMesa and X11
2015-04-24 19:27:41 +02:00
Felix Kaaman
44e954895f Fix alert sounds on keypress on cocoa
Passing on keypress event to parent would make it think the event was
not consumed and emit an alert sound.
2015-04-24 15:53:02 +02:00
Pierre Krieger
a72e06cf1b Reorganize the Linux implementation and split OSMesa and X11 2015-04-24 15:40:17 +02:00