Mateusz Kielan

Results 448 comments of Mateusz Kielan

> > Tessendorf.Waves.Simulation.2021-03-13.20-35-39.mp4 > Tessendorf.Waves.Simulation.2021-03-13.20-37-16.mp4 > > The second one is the first one but zoomed out 2x and tiled. https://www.youtube.com/watch?v=xi_3v-FpKFg

> > Tessendorf.Waves.Simulation.2021-03-26.14-42-33.mp4 > > The best view i managed to achieve. Hate the lighting tho add a skybox, fresnel and an underwater colour

a reader-parallel hashmap / `CObjectCache` would be useful too https://github.com/buildaworldnet/IrrlichtBAW/issues/364

be consitent with naming, the macros/defines should have `EXT_CENTRAL_LIMIT_BOX_BLUR` instead of `EXT_BLUR` the `nbl_glsl_ext_Blur` should be `nbl_glsl_ext_CentralLimitBoxBlur` as well

> There aren't any use cases where a swapchain image needs to keep the swapchain alive so can we ditch the refctd backpointer from image to swapchain? I guess we...

From the glorious Vulkan spec. > The application must not destroy a swapchain until after completion of all outstanding operations on images that were acquired from the swapchain. swapchain and...

> Further, the lifetime of presentable images is controlled by the implementation, so applications must not destroy a presentable image. See [vkDestroySwapchainKHR](https://www.khronos.org/registry/vulkan/specs/1.1-extensions/html/vkspec.html#vkDestroySwapchainKHR) for further details on the lifetime of presentable...

> Images can also be created by using [vkCreateImage](https://www.khronos.org/registry/vulkan/specs/1.1-extensions/html/vkspec.html#vkCreateImage) with [VkImageSwapchainCreateInfoKHR](https://www.khronos.org/registry/vulkan/specs/1.1-extensions/html/vkspec.html#VkImageSwapchainCreateInfoKHR) and bound to swapchain memory using [vkBindImageMemory2](https://www.khronos.org/registry/vulkan/specs/1.1-extensions/html/vkspec.html#vkBindImageMemory2) with [VkBindImageMemorySwapchainInfoKHR](https://www.khronos.org/registry/vulkan/specs/1.1-extensions/html/vkspec.html#VkBindImageMemorySwapchainInfoKHR). These images can be used anywhere swapchain images are used,...

`CVulkanForeignImage` needs to be rewritten from scratch