Commit Graph

  • 0b73e8c7e2
    fix: layer rendering (#3339) Oskar Kwaśniewski 2024-08-12 16:55:15 +0200
  • 27bdb49855 fix: layer rendering #3339 Oskar Kwaśniewski 2024-08-12 15:24:38 +0200
  • a287cae764 feat: add visionOS examples #3292 Oskar Kwaśniewski 2024-05-13 16:38:19 +0200
  • 3f3d3b4433
    feat: optional immersive rendering in visionOS (#3335) Sim Saëns 2024-08-10 15:55:47 +0930
  • 85726bcb53
    egl: Release per-thread resources before unloading (#3337) Sami Kyöstilä 2024-08-09 03:36:45 +1000
  • 1036adb273 egl: Release per-thread resources before unloading #3337 Sami Kyöstilä 2024-08-08 20:59:35 +1000
  • 16fd75a828 Only adjust view rect if it uses BackbufferRatio #3336 mkot 2024-08-06 12:54:27 +0200
  • 8a08b4101e Reverted change in SwapChainMtl destructor #3335 Sim 2024-08-04 15:24:08 +0930
  • dbd3737336 Implements optional code path for immersive rendering based on the type of nwh Sim 2024-08-04 15:14:10 +0930
  • 409fbc5d14
    Replace ALooper_pollAll with ALooper_pollOnce (#3334) Sandy 2024-08-02 18:38:56 -0400
  • 11267c28e1
    Replace ALooper_pollAll with ALooper_pollOnce #3334 Sandy Carter 2024-08-01 23:29:21 -0400
  • aa4f8c5833
    feat: add world tracking provider to render on acutal device (#3326) Oskar Kwaśniewski 2024-07-30 17:15:23 +0200
  • 53cf078970 feat: add world tracking provider to render on acutal device #3326 Oskar Kwaśniewski 2024-06-26 17:50:03 +0200
  • 0de1f036d8
    Fixed Doxygen warnings (#3330) Sim Saëns 2024-07-28 20:47:56 +0930
  • 6fa30d8c2a Fixed Doxygen warnings #3330 Sim 2024-07-28 17:23:50 +0930
  • b4df15f848
    fix: properly set viewports and render targets (#3325) Oskar Kwaśniewski 2024-07-25 10:17:47 +0200
  • 987a6f89de
    Fix issue with visionOS not being defined (#3327) Sandy 2024-07-19 23:54:44 -0400
  • cc749601ad
    Fix issue with visionOS not being defined #3327 Sandy Carter 2024-07-19 20:40:04 -0400
  • 504ecf4aaa D bindings: Fix a casing error zxin 2024-07-17 19:01:07 +1000
  • 924b8527c7 Merge branch 'master' of https://github.com/ichordev/bgfx zxin 2024-07-17 18:19:06 +1000
  • aed66e9c84 fix: properly set viewports and render targets #3325 Oskar Kwaśniewski 2024-06-26 17:50:03 +0200
  • e41cbebf16 Set define for USE_ENTRY. Бранимир Караџић 2024-07-09 07:28:59 -0700
  • 500e03ffcb
    Change ImGuiKey_Mod* to new names ImGuiMod_* (#3322) Raziel Alphadios 2024-07-09 07:17:35 -0700
  • 8233187421 Change ImGuiKey_Mod* to new names ImGuiMod_* #3322 Raziel 2024-07-09 14:42:02 +0300
  • 74e7edccdc
    Fix issues with controller in entry_sdl.cpp. (#3321) elvencache 2024-07-07 18:52:23 -0700
  • 3b664943d3 Fix issues with controller in entry_sdl.cpp. #3321 elvencache 2024-07-07 15:27:26 -0700
  • 6f79fe00e9
    Update README.md Бранимир Караџић 2024-07-04 22:44:54 -0700
  • f63daf72d5 Specify EGL in error message #3319 holly-wayve 2024-07-02 16:27:53 +0100
  • af12904d8c Noop: Added missing caps. Бранимир Караџић 2024-06-28 08:16:26 -0700
  • 2529e1abc7 Sorted caps. Бранимир Караџић 2024-06-28 08:16:09 -0700
  • a476c5b9a4 Cleanup. Бранимир Караџић 2024-06-26 13:17:28 -0700
  • 85b33a0f63 Updated meshoptimizer. Бранимир Караџић 2024-06-25 22:36:33 -0700
  • 14750e1392
    Minimal changes for Vulkan support on NX. (#3317) Daniel Kalmar 2024-06-25 16:19:59 +0200
  • e198269f63 Add a macro that allows not including STB's impl. #3318 Daniel Kalmar 2024-06-25 15:05:58 +0200
  • 5ad325d4fa Minimal changes for Vulkan support on NX. #3317 Daniel Kalmar 2024-06-25 14:45:20 +0200
  • 93961afcfd
    Use correct GLSL shader version if onyl gl_VertexID is used (#3315) Faaux 2024-06-23 17:59:37 +0200
  • 64054fa696
    Use correct GLSL shader version if onyl gl_VertexID is used #3315 Faaux 2024-06-23 16:12:46 +0200
  • 06d0e2af2f Cleanup. Бранимир Караџић 2024-06-21 07:37:44 -0700
  • 1109f3c5bf
    Vulkan: improve staging data performance by using scratch buffers per frame. (#3295) Martijn Courteaux 2024-06-21 16:32:00 +0200
  • 190c3b08a1 Remove forgotten debug print. #3295 Martijn Courteaux 2024-06-21 09:53:56 +0200
  • 628d98cbb7 fix(metal): clear only bound textures #3310 Blaž Tomažič 2024-05-22 12:30:01 +0200
  • d9c74e9412 Removed bx.h dependency for embedded shader. Бранимир Караџић 2024-06-16 09:41:16 -0700
  • 4c74c06661 Cleanup. Бранимир Караџић 2024-06-15 20:23:44 -0700
  • 32866e9e75 texturev: Added horizontal and vertical flip. Бранимир Караџић 2024-06-15 17:14:24 -0700
  • acfad63e8f Cleanup. Бранимир Караџић 2024-06-15 16:53:08 -0700
  • d1feabe319 Rebuilt shaders. Branimir Karadžić 2024-06-15 14:47:08 -0700
  • 72d5832998 spirv-tools: Disable bad validation. Бранимир Караџић 2024-06-15 12:40:50 -0700
  • a02d9b541b Updated version. Бранимир Караџић 2024-06-15 10:34:51 -0700
  • f37ffe9750 Updated Vulkan headers. Бранимир Караџић 2024-06-15 10:34:17 -0700
  • e5ffd1ede8 Updated spirv-cross. Бранимир Караџић 2024-06-15 10:33:47 -0700
  • ba632e83b8 Updated spirv-tools. Бранимир Караџић 2024-06-15 10:33:35 -0700
  • 2ca2bbc20e Updated spirv-headers. Бранимир Караџић 2024-06-15 10:33:24 -0700
  • ad28ab88ab Updated glslang. Бранимир Караџић 2024-06-15 10:33:05 -0700
  • ee481af66c Updated meshoptimizer. Бранимир Караџић 2024-06-15 10:29:43 -0700
  • 961bbfa295 Updated cgltf. Бранимир Караџић 2024-06-15 10:29:36 -0700
  • 739b1156e7 Updated ImGui. Бранимир Караџић 2024-06-15 10:28:55 -0700
  • 8432a0a76d MSVC: Enable preprocessor conformance mode. Branimir Karadžić 2024-06-15 10:14:01 -0700
  • 9b402838a9 Improve positions of the textures in 08-update. Scan through the LODs of the textures with shader. #3312 Martijn Courteaux 2024-06-14 13:07:24 +0200
  • 6f3462ce03 Fix alignment of converted formats. Martijn Courteaux 2024-06-14 11:31:40 +0200
  • 9547e79867 VK: Disabled allocator callbacks. Бранимир Караџић 2024-06-13 20:32:12 -0700
  • 5bc41b1e5d Remove debugging printing Martijn Courteaux 2024-06-13 23:44:12 +0200
  • 52e38148ae Fix some non-deterministic behavior found by Valgrind. Paranoid printing. Martijn Courteaux 2024-06-13 15:48:48 +0200
  • b067dc7920 Fix scratch buffer allocation bug. Martijn Courteaux 2024-06-12 20:26:10 +0200
  • e8ac78bb51 Align staging buffers to texel block size. Martijn Courteaux 2024-06-12 18:46:40 +0200
  • 61c770b0f5 Added option to build bimg with libheif. Бранимир Караџић 2024-06-11 17:58:57 -0700
  • f31c87588b Tracy Integration. #3308 Martijn Courteaux 2024-06-07 17:22:16 +0200
  • fddfcf6935 vulkan: Add alignment parameter to request scratch space. Martijn Courteaux 2024-06-05 14:57:05 +0200
  • 5a3cdee2bb Vulkan: improve staging data performance by using scratch buffers per frame. Martijn Courteaux 2024-06-06 14:32:29 +0200
  • b66f60cba0 Cleanup. Бранимир Караџић 2024-06-05 20:27:29 -0700
  • 763732e828
    Make the semaphore pool larger, such that there are enough for any number of swapchain images AND frames in flight. (#3307) Martijn Courteaux 2024-06-06 05:24:31 +0200
  • eedda8e5cf VK: Added latency info. Бранимир Караџић 2024-06-05 15:43:29 -0700
  • 39da5ce19a Make the semaphore pool larger, such that there are enough for any number of swapchain images AND frames in flight. #3307 Martijn Courteaux 2024-06-05 21:06:58 +0200
  • 7cd7f6f942 Fix the semaphore counting logic. #3303 Martijn Courteaux 2024-06-05 16:49:49 +0200
  • 0ba23f9b13
    Fix adapter object leak when there are more than 4 graphics cards (#3306) Tao 2024-06-05 22:33:49 +0800
  • 764947d648
    Fix adapter object leak when there are more than 4 graphics cards #3306 Tao 2024-06-05 20:45:43 +0800
  • 287e690c8e Fix warning typo. Martijn Courteaux 2024-06-05 13:51:52 +0200
  • 22844bf703 Potential fix for the synchronization issue. Needs review. Martijn Courteaux 2024-06-04 21:56:22 +0200
  • 530a558b11 Cleanup. Бранимир Караџић 2024-06-03 08:27:44 -0700
  • 3195593d8d
    feat: base visionOS bgfx implementation (#3289) Oskar Kwaśniewski 2024-06-03 17:14:53 +0200
  • 00fa5ad179 Updated SPIR-V shaders. Бранимир Караџић 2024-05-27 22:32:47 -0700
  • 793a426d6d Updated Vulkan headers. Бранимир Караџић 2024-05-27 21:10:50 -0700
  • ad4a3e095b Updated spirv-cross. Бранимир Караџић 2024-05-27 21:10:01 -0700
  • aace41236f Updated spirv-tools. Бранимир Караџић 2024-05-27 21:09:50 -0700
  • 962e48febe Updated spirv-headers. Бранимир Караџић 2024-05-27 21:09:41 -0700
  • 3e2188c27d Updated glslang. Бранимир Караџић 2024-05-27 21:09:28 -0700
  • 887dbc8ffe Updated cgltf. Бранимир Караџић 2024-05-27 19:52:14 -0700
  • c08fa3da56 Updated ImGui. Бранимир Караџић 2024-05-27 19:49:43 -0700
  • da5f27f9ce X11: Workaround DISPLAY not being set. Бранимир Караџић 2024-05-25 09:10:05 -0700
  • 87fd766c33 shaderc: Fix integer vecs. Бранимир Караџић 2024-05-24 16:42:41 -0700
  • 0c2057ee59 feat: base visionOS bgfx implementation #3289 Oskar Kwaśniewski 2024-04-17 15:56:41 +0200
  • 4f1728dfb8 Updated README. Бранимир Караџић 2024-05-17 18:57:14 -0700
  • 5c17eb6836
    Support /Zc:preprocessor on MSVC for standard compliant preprocessor. (#3294) mclohessy 2024-05-16 17:02:00 +0200
  • cbaea70c73 Support /Zc:preprocessor on MSVC for standard compliant preprocessor. #3294 mclohessy 2024-05-16 16:28:57 +0200
  • 3bcaaccd29
    use BX_MAKEFOURCC in shaderc_hlsl.cpp (#3293) Alastair 2024-05-14 04:06:34 +0900
  • 83fc8ce42d
    use BX_MAKEFOURCC in shaderc_hlsl.cpp #3293 Alastair 2024-05-13 15:32:26 +0000
  • 662071f333 Cleanup. Бранимир Караџић 2024-05-11 22:02:23 -0700
  • cbdc8bf77c Cleanup. Бранимир Караџић 2024-05-10 07:37:28 -0700
  • 2d17b9866b
    Fixed incorrect mipmap generation on Vulkan for Cubemaps (#3236) (#3290) Nikolay Ivanov 2024-05-10 17:34:44 +0300
  • 4b2b04281b Fixed incorrect mipmap generation on Vulkan for Cubemaps (#3236) #3290 volcoma 2024-05-10 09:19:09 +0300
  • 2ff9a61dc8 feat: bring back ios-simulator support #3278 Oskar Kwaśniewski 2024-04-11 12:52:47 +0200