Commit Graph

  • 19af36ef81 Upgrade MacOS for RWH_06 master Aaron Gorodetzky 2023-12-23 17:24:08 -06:00
  • 79054ec376 Remove unneeded imports Aaron Gorodetzky 2023-10-25 20:06:31 -04:00
  • 99f15a65c4 Merge pull request #1 from Aargonian/rwh_update/x11 Aaron Helton 2023-10-25 16:56:47 -04:00
  • d996125571 Merge branch 'master' into rwh_update/x11 Aaron Gorodetzky 2023-10-25 16:52:45 -04:00
  • fc3fa9126c Update winit example Aaron Gorodetzky 2023-10-25 16:49:18 -04:00
  • 31356b342a Update RWH code for x11 Aaron Gorodetzky 2023-10-25 16:47:57 -04:00
  • dfa8207b26 Bump raw_window_handle to 0.6 and winit to 0.29.2 Aaron Gorodetzky 2023-10-25 16:45:13 -04:00
  • b68a05b4dc mark GlContext::create, make_current, and make_not_current unsafe glowcoil 2022-01-24 09:27:34 -06:00
  • bc2f84b4e7 unify error cleanup path on windows glowcoil 2022-01-24 08:31:45 -06:00
  • 598c4776a9 generate a unique WNDCLASS name and unregister it when done glowcoil 2022-01-24 07:53:31 -06:00
  • 01f6251e76 use __ImageBase as HINSTANCE of WNDCLASS glowcoil 2022-01-23 16:16:18 -06:00
  • 8f0baad7a0 macOS: ask for best resolution surface for better Retina support (#13) Joakim Frostegård 2022-01-14 00:29:52 +01:00
  • 588d826881 Derive common traits for GlConfig and Profile (#12) Joakim Frostegård 2021-12-08 20:10:14 +01:00
  • a5a1b59756 assign CString to a local when using .as_ptr(), for clarity micah 2020-12-26 22:47:57 -05:00
  • b242b9ca4f release 0.1.2 Micah Johnston 2020-12-23 17:19:53 -06:00
  • 64079341ed add ci workflow Micah Johnston 2020-12-23 17:16:17 -06:00
  • bfe6ac0a76 refer to wndclass by name instead of atom, so creation doesn't fail if class is already registered Micah Johnston 2020-12-23 17:09:19 -06:00
  • 90ee9833e3 release 0.1.1 Micah Johnston 2020-12-23 01:02:10 -06:00
  • b35c3dcc6b fix macos backend Micah Johnston 2020-12-23 00:53:22 -06:00
  • 62e144bdf4 add crates and docs shields to README Micah Johnston 2020-12-20 14:02:19 -06:00
  • 70aa39a1d9 link to raw-window-handle crate in README Micah Johnston 2020-12-20 13:57:05 -06:00
  • 01f699cf92 cargo fmt Micah Johnston 2020-12-20 13:52:18 -06:00
  • 5450c94f45 remove baseview example pending crate release Micah Johnston 2020-12-20 13:45:24 -06:00
  • 221e2dcc42 README, license, crate metadata Micah Johnston 2020-12-20 13:27:32 -06:00
  • b04b2eadd0 free opengl32.dll on drop context Micah Johnston 2020-12-20 13:14:10 -06:00
  • 12cbd057ea config and error handling on mac Micah Johnston 2020-12-20 01:14:45 -06:00
  • c0f1416cfb catch x11 errors so we don't crash micah 2020-12-20 01:23:03 -05:00
  • 3403edcc9d support config options on linux micah 2020-12-20 01:16:19 -05:00
  • 1388087097 get x11 building micah 2020-12-20 00:24:35 -05:00
  • 26eef1a1dd check for function pointer load failure Micah Johnston 2020-12-19 23:20:04 -06:00
  • 31c82f2446 support vsync on windows Micah Johnston 2020-12-19 23:02:20 -06:00
  • aa351307bd support srgb on windows Micah Johnston 2020-12-19 22:48:35 -06:00
  • 880d9111a2 support multisampling on windows Micah Johnston 2020-12-19 22:30:48 -06:00
  • de115a7fb1 support configuring pixel format on windows Micah Johnston 2020-12-19 22:29:03 -06:00
  • 557e8fed26 support configuring version and profile on windows Micah Johnston 2020-12-19 22:28:28 -06:00
  • 5e5cc206ee use WGL_ARB_pixel_format Micah Johnston 2020-12-19 01:54:22 -06:00
  • 06902704f2 create temporary window (necessary for WGL_ARB_pixel_format) Micah Johnston 2020-12-19 01:32:18 -06:00
  • ab1af9529f context creation error enum Micah Johnston 2020-12-18 22:59:22 -06:00
  • ce019137e7 add struct for context configuration Micah Johnston 2020-12-18 22:17:03 -06:00
  • a6d26e5a8a fix broken url for khronos standard Micah Johnston 2020-12-18 22:16:16 -06:00
  • 0f999b707e macos support Micah Johnston 2020-12-13 23:21:29 -06:00
  • d846c70c6e use wrapper struct to enforce common api between platforms Micah Johnston 2020-12-13 20:29:38 -06:00
  • f9af040f91 use wglCreateContextAttribsARB on windows Micah Johnston 2020-12-13 20:19:45 -06:00
  • d143c42200 switch to safer api using HasRawWindowHandle Micah Johnston 2020-12-12 20:11:47 -06:00
  • d2f3109b2b update baseview example Micah Johnston 2020-12-12 20:09:33 -06:00
  • a59c447613 make_not_current on windows micah 2020-12-06 14:37:56 -05:00
  • 569aad84d9 make_not_current on x11 micah 2020-12-06 14:33:56 -05:00
  • d03c7720a2 baseview example micah 2020-12-06 14:31:07 -05:00
  • acb927255b basic x11 support micah 2020-12-06 14:30:47 -05:00
  • 43dd6b0387 first pass at gl context creation on windows Micah Johnston 2020-09-04 21:51:09 -05:00
  • 7c6c55a3f1 add winit example Micah Johnston 2020-09-03 00:04:10 -05:00
  • 56673f7954 GlContext struct Micah Johnston 2020-09-02 22:26:52 -05:00
  • ad4a03eb91 initialize repository Micah Johnston 2020-09-02 22:19:30 -05:00