You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There has been some refactoring w.r.t. the binding of buffer_views:
class buffer_view_descriptor was introduced
as_uniform_texel_buffer and as_storage_texel_buffer has been removed from buffer
as_uniform_texel_buffer_view and as_storage_texel_buffer_view have been added to buffer_view
as_uniform_texel_buffer_views and as_storage_texel_buffer_views have been adapted accordingly, and so has been struct binding_data and all associated functions/methods.
It is a bit unclear if the structure is flawless/faultless.
Double check the actual descriptor infos that are written, where the data is stored, how the data is gathered, and if the vk::BufferView bindings are created properly.
This can best be investigated in the "ray_tracing_triangle_meshes" examples, because it uses buffer_views. See if everything still works, then bind explicitly using as_uniform_texel_buffer_views and also try to bind as_storage_texel_buffer_views (that will need some adaption in shaders).
The text was updated successfully, but these errors were encountered:
There has been some refactoring w.r.t. the binding of
buffer_view
s:class buffer_view_descriptor
was introducedas_uniform_texel_buffer
andas_storage_texel_buffer
has been removed frombuffer
as_uniform_texel_buffer_view
andas_storage_texel_buffer_view
have been added tobuffer_view
as_uniform_texel_buffer_views
andas_storage_texel_buffer_views
have been adapted accordingly, and so has beenstruct binding_data
and all associated functions/methods.It is a bit unclear if the structure is flawless/faultless.
Double check the actual descriptor infos that are written, where the data is stored, how the data is gathered, and if the
vk::BufferView
bindings are created properly.This can best be investigated in the "ray_tracing_triangle_meshes" examples, because it uses
buffer_view
s. See if everything still works, then bind explicitly usingas_uniform_texel_buffer_views
and also try to bindas_storage_texel_buffer_views
(that will need some adaption in shaders).The text was updated successfully, but these errors were encountered: