Commit Graph

  • f0873651e5
    Merge 16fd75a828 into e464102960 #3336 Michał Kotula 2024-09-16 14:18:11 -0400
  • 3855e947d0
    Merge cac746d114 into e464102960 #3090 Jamil Halabi 2024-09-13 22:47:16 +0300
  • 2df484d3b5
    Merge 9269072a7b into e464102960 #3262 falia18 2024-09-13 22:46:18 +0300
  • 7d63c03bc0
    Merge e0b73d7387 into e464102960 #3351 ProPuke 2024-09-13 22:45:33 +0300
  • e464102960
    fix typo (scrach -> scratch) (#3353) master James Fulop 2024-09-12 19:19:10 -0700
  • e0bfe4d23d
    fix typo (scrach -> scratch) #3353 James Fulop 2024-09-12 19:11:00 -0700
  • 532e68e86a
    Merge f6280ebb72 into f29c1b7cde #3035 Gauthier Billot 2024-09-11 16:26:30 +0100
  • 6e91eab5e4
    Merge a287cae764 into f29c1b7cde #3292 Oskar Kwaśniewski 2024-09-11 16:26:06 +0100
  • e0b73d7387 fixed: shader error sampking msaa textures in gl parameter duplication on texelFetch(sampler2DMS,*) led to failed shaders #3351 ProPuke 2024-09-05 03:53:40 +0100
  • ef4bc18478 fixed: depth attachments could not be sample-msaa this is valid, they don't resolving ProPuke 2024-09-05 03:52:13 +0100
  • a4d7a4db3a fixed: framebuffer with a resolved msaa AND a sample msaa at the same time would result in an invalid framebuffer it would try to also resolve the sample-msaa texture at the same, leading to an invalid target type ProPuke 2024-09-05 03:50:57 +0100
  • 96d6e3b9a5 fixed: multiple BGFX_TEXTURE_MSAA_SAMPLE attachments could not be present in a framebuffer at once (sample locations were not fixed) I've just set the sample location as always fixed for now, although technically this can be false if only 1 msaa texture attachment is present ProPuke 2024-09-05 03:48:49 +0100
  • caa849d984
    Merge e51c4f1ba9 into f29c1b7cde #3235 Paul Gruenbacher 2024-09-08 11:44:06 +0800
  • 894b7af00c
    Merge 628d98cbb7 into f29c1b7cde #3310 Blaž Tomažič 2024-09-06 14:02:58 +0800
  • 9352b4a5f1
    Merge e198269f63 into f29c1b7cde #3318 Daniel Kalmar 2024-09-06 14:02:06 +0800
  • ac9a5fd7ac
    Merge 155a2e35e6 into f29c1b7cde #2956 Christophe Dehais 2024-09-04 14:38:40 -0400
  • f29c1b7cde
    D bindings: Fix a casing error (#3350) IchorDev 2024-09-04 23:01:09 +0700
  • 10f55ae1cb
    Merge branch 'bkaradzic:master' into master #3350 IchorDev 2024-09-04 21:57:44 +0700
  • eaec8ddf3b
    Fix a crash in renderer_d3d12.cpp (#3349) Daniel Kalmar 2024-08-31 20:15:28 +0200
  • be88ad0382
    Fix a crash in renderer_d3d12.cpp #3349 Daniel Kalmar 2024-08-31 09:40:50 -0700
  • 4fb2edfee5 Updated Vulkan headers. Бранимир Караџић 2024-08-30 20:22:21 -0700
  • ec4220ae44 Updated spirv-cross. Бранимир Караџић 2024-08-30 20:21:18 -0700
  • 7cda7c988f Updated spirv-tools. Бранимир Караџић 2024-08-30 20:21:05 -0700
  • cce563101d Updated spirv-headers. Бранимир Караџић 2024-08-30 20:20:53 -0700
  • cb50d2873f Updated glslang. Бранимир Караџић 2024-08-30 20:20:38 -0700
  • 0c26b42851 Updated ImGui. Бранимир Караџић 2024-08-30 20:18:23 -0700
  • 69eb4a54f3 Updated meshoptimizer. Бранимир Караџић 2024-08-30 20:18:09 -0700
  • 8fc9516dcd Updated cgltf. Бранимир Караџић 2024-08-30 20:18:01 -0700
  • 6622b4d26f
    Update Who is using it? part of README.md with World Of Goo 2 (#3348) Aleš Mlakar 2024-08-29 11:06:55 +0200
  • a58fca0715 Updated README (with World Of Goo 2). #3348 Aleš Mlakar 2024-08-29 08:39:43 +0200
  • 99d164ed50 Updated README (with World Of Goo 2). Aleš Mlakar 2024-08-29 08:36:40 +0200
  • ed03259c41
    fix: visionOS 1.2 build errors (#3347) Oskar Kwaśniewski 2024-08-28 18:22:38 +0200
  • ff1fa8dd39
    Use the correct options enum when checking D3D12 features. (#3346) Daniel Kalmar 2024-08-28 18:21:59 +0200
  • 5102e6bffc fix: visionOS 1.2 build errors #3347 Oskar Kwaśniewski 2024-08-28 17:43:02 +0200
  • e13bb3a351 Use the correct options enum when checking D3D12 features. #3346 Daniel Kalmar 2024-08-28 13:20:46 +0000
  • a8a9e9bb13
    Merge b4863b7d92 into 0b73e8c7e2 #3002 Sam 2024-08-26 13:02:40 +1000
  • 5e11be2ff9
    Merge 7e94a9f94d into 0b73e8c7e2 #3098 Sam 2024-08-23 01:53:11 +0300
  • acd4b095f7
    Merge 77d62575ed into 0b73e8c7e2 #2712 aleiby 2024-08-21 17:09:02 +0800
  • 0851123c88
    Merge 5df4dd1c2f into 0b73e8c7e2 #3155 Jamil Halabi 2024-08-16 01:30:07 +0800
  • 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
  • e8ad042708
    Merge 0a8d05c555 into aa4f8c5833 #3250 falia18 2024-08-01 23:36:42 +0100
  • 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
  • 5df4dd1c2f Do not consider uniforms with names containing `.@data.` as valid uniforms #3155 Jamil Halabi 2024-05-03 13:46:43 +1200
  • cac746d114 Supported shader barycentric coords on OpenGL, Vulkan and Metal #3090 Jamil Halabi 2024-05-03 14:01:23 +1200
  • 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
  • af39ead0c6
    Merge 9543f51cce into a476c5b9a4 #2231 Sami Kyöstilä 2024-06-27 00:05:17 +0300
  • 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
  • a02f6995d3
    Merge eb871bb618 into d9c74e9412 #3226 James Fulop 2024-06-19 09:43:00 +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