Commit Graph
2614 Commits
Author SHA1 Message Date
dom607 f1f2d9ff27 Return to the previous surface after swapchain create / destroy. (#1815) 2019-07-12 19:37:51 -07:00
Anastasia Tondera d8de0f82b9 Fix compile time errors for objective-c using opengles
- Add missing __bridge keyword for void-pointer cast
- Remove context release which is no longer needed according to ARC standard
2019-07-03 14:39:47 +00:00
Vladimir Vukicevic 7e51b38c3f missing assignment to m_canvas on alloc 2019-07-02 01:24:15 +00:00
Vladimir Vukicevic 6b8d0c7ba2 explicitly look up webgl1 or webgl2 functions in html5 2019-07-02 01:24:15 +00:00
Vladimir Vukicevic 3d460e0445 Work around emscripten double-reporting GL error 2019-07-02 01:24:15 +00:00
Vladimir Vukicevic 142470237e html5 glcontext 2019-07-02 01:24:15 +00:00
Nikolaos Patsiouras d9110344b0 * Fixed integer overflow when allocating space for very large textures. 2019-06-22 22:45:19 +03:00
Bastien Brunnenstein e9ad3a6eba Use SRGB texture format on backbuffer when MSAA is enabled 2019-06-13 23:51:22 +02:00
Бранимир Караџић bbde8417e1 Fixed build. 2019-06-03 21:43:21 -07:00
actboy168 ad559d6889 Fixes CommandBuffer overflow check 2019-06-04 10:58:13 +08:00
Бранимир Караџић 8b6f466493 OS: Fixed texture2DArrayLod. 2019-05-25 19:33:54 -07:00
Бранимир Караџић 54d844be45 Merge branch 'master' of github.com:bkaradzic/bgfx 2019-05-23 17:56:34 -07:00
Бранимир Караџић 29cd7d69c7 Cleanup. 2019-05-23 17:56:25 -07:00
SnapperTT 14f13ae656 Fixed MRT buffers not being cleared if homogeneousDepth is disabled 2019-05-21 15:58:51 +10:00
Бранимир Караџић f4e23fa80b Fixed IDL to match PR #1767. 2019-05-14 21:32:36 -07:00
SnapperTT 4842c84e56 Fixes blitter not taking into account homogeneousDepth
If the opengl render has been modified to allow glClipControl to create a hetrogeneous depth buffer then anything blitted using the internal blit() functions will set to z=-1 and culled, making things such as debug text invisible. This fixes this
2019-05-01 10:24:49 +10:00
Cloud Wu cd1d043126 Don't set layouts when the stream not used 2019-04-23 10:50:43 +08:00
Attila Kocsis e84f78b60b fixed uninitialized constant buffer memory 2019-04-21 11:31:43 +02:00
Бранимир Караџић 4a07ab392f Cleanup. 2019-04-20 21:04:36 -07:00
Бранимир Караџић 0167220548 Cleanup. 2019-04-19 19:16:58 -07:00
Hugo Amnov 594cc27a65 Implement aliasing vertex buffer with different vertex declaration. 2019-04-16 18:19:55 +02:00
Бранимир Караџић cdc1886994 Metal: Added profiler. 2019-04-09 20:18:23 -07:00
Бранимир Караџић 10e8a15ba1 Added API for aliasing vertex buffer with different vertex declaration. 2019-04-06 19:26:35 -07:00
Attila Kocsis adca982f60 NSView support warnings cleanup 2019-03-27 18:55:46 +01:00
Бранимир Караџић b51c57afc5 Merge pull request #1712 from hartcw/nsview
Add support for using NSView for platform window handle
2019-03-27 17:49:29 +00:00
Бранимир Караџић a1c39c7190 Cleanup. 2019-03-27 09:58:11 -07:00
Jan-Eric Duden e4f0d6893a FIX asan error (false positive). Use of bx::uint32_cnttz with 0 results in undefined value. 2019-03-27 16:40:41 +01:00
Francis Hart 43eb40b9e0 Add support for using NSView for platform window handle 2019-03-24 14:41:38 +02:00
Бранимир Караџић e574edcd47 Cleanup. 2019-03-22 16:20:56 -07:00
Бранимир Караџић d3f2e9f0f2 Cleanup. 2019-03-17 17:36:54 -07:00
Alexander Taylor 0897f14831 Adds missing renderer_nvn.cpp to amalgamated.cpp 2019-03-17 16:46:46 +00:00
Branimir Karadžić 1d52e0bd10 Fixed issue #1691. 2019-03-16 21:52:44 -07:00
Branimir Karadžić 4bc541a723 Fixed overrideInternal API. 2019-03-16 21:42:34 -07:00
Benjamin Grange ccbb9ac6bc Fix GL texture array
Bad num layers
2019-03-16 20:43:37 +01:00
Бранимир Караџић 9f7c3281e1 Added NVN stub. 2019-03-12 17:01:02 -07:00
Бранимир Караџић 8cc0b10719 Updated IDL. 2019-03-12 10:57:03 -07:00
Cloud Wu 309edd2adf Update IDL code generator 2019-03-10 14:40:43 +08:00
Бранимир Караџић 308a54c9c6 Merge pull request #1683 from BlockoS/master
Renamed BGFX_USE_WAYLAND to ENTRY_CONFIG_USE_WAYLAND.
2019-03-09 08:23:27 -08:00
mooz ff13e730bb Renamed BGFX_USE_WAYLAND to ENTRY_CONFIG_USE_WAYLAND. 2019-03-09 10:53:14 +01:00
Бранимир Караџић e3e984d660 Issue #1662. 2019-03-08 07:57:33 -08:00
Бранимир Караџић a6bdbd4a03 Merge pull request #1679 from BlockoS/master
Add Wayland support to SDL and GLFW entry backends.
2019-03-08 07:31:40 -08:00
attilaz a722db896a metal fixes: memleaks and out of bounds index 2019-03-08 14:14:10 +01:00
mooz 2b6d4cf00f Added Wayland support. 2019-03-08 10:36:50 +01:00
Attila Kocsis 8196612195 Fixed osx multiple window create/destroy 2019-03-07 19:54:03 +01:00
Branimir Karadžić 0c2b720f8e Cleanup. 2019-03-07 09:39:19 -08:00
raizam 765c8d2768 d3d11 fix 2019-03-07 17:33:05 +01:00
Бранимир Караџић 701fc43149 GLX: Use glXCreateContextAttribsARB to create versioned context. It makes RenderDoc work without specifying GL version. 2019-03-06 09:49:28 -08:00
Branimir Karadžić 0ccb1a9fed Fixed IDL. 2019-03-05 20:22:14 -08:00
Бранимир Караџић 9cd697b1af Added warning for bad API use. 2019-03-01 10:06:35 -08:00
Бранимир Караџић a283e875e7 IDL: Put back old pre-encoder API to C99. 2019-02-27 11:47:11 -08:00