Commit graph

1257 commits

Author SHA1 Message Date
tomaka e577995fc8 Update the README 2015-05-04 15:18:03 +02:00
tomaka 01007dbfd4 Merge pull request #423 from tomaka/remove-headless
Remove the "headless" feature
2015-05-04 10:40:25 +02:00
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