sandbox
Loading...
Searching...
No Matches
sbx::post::fxaa_filter Class Referencefinal
Inheritance diagram for sbx::post::fxaa_filter:
sbx::post::filter sbx::graphics::subrenderer

Public Member Functions

 fxaa_filter (const std::vector< graphics::attachment_description > &attachments, const std::string &in_image, const std::filesystem::path &path=default_shader_path)
 
auto render (graphics::command_buffer &command_buffer) -> void override
 
- Public Member Functions inherited from sbx::post::filter
 filter (const std::vector< graphics::attachment_description > &attachments, const std::filesystem::path &path, const graphics::pipeline_definition &pipeline_definition=default_pipeline_definition, const VkSpecializationInfo *specialization_info=nullptr)
 
auto descriptor_handler () noexcept -> graphics::descriptor_handler &
 
auto pipeline () noexcept -> pipeline_type &
 
auto attachment (const std::string &descriptor_name, const graphics::descriptor &descriptor) -> const graphics::descriptor &
 
auto attachment (const std::string &descriptor_name, const std::string &render_attachment) -> const graphics::descriptor &
 
auto set_attachment (const std::string &descriptor_name, const graphics::descriptor &descriptor) -> void
 
auto remove_attachment (const std::string &descriptor_name) -> bool
 
virtual auto render (command_buffer &command_buffer) -> void=0
 

Additional Inherited Members

- Public Types inherited from sbx::post::filter
using pipeline_type = graphics::graphics_pipeline
 
- Static Protected Attributes inherited from sbx::post::filter
static const auto default_pipeline_definition
 

Member Function Documentation

◆ render()

auto sbx::post::fxaa_filter::render ( graphics::command_buffer command_buffer) -> void
inlineoverridevirtual

The documentation for this class was generated from the following file: