Loading...
Searching...
No Matches
Ui::TextureView::Node Struct Reference

Public Types

using Layer = Ui::TextureView::Layer
 

Public Member Functions

 halp_meta (name, "Texture view") halp_meta(c_name
 
TextureView halp_meta (category, "Monitoring/Visuals") halp_meta(author
 
TextureView ossia score halp_meta (manual_url, "") halp_meta(description
 
TextureView ossia score Show a false focus out of gamut and NaN or a wipe or difference with a reference halp_meta (uuid, "ede620d7-9f3f-4a0a-a6f0-27297cfe7801") halp_flag(fully_custom_item)
 
void init (score::gfx::RenderList &r, QRhiResourceUpdateBatch &res)
 
void runInitialPasses (score::gfx::RenderList &r, QRhiCommandBuffer &cb, QRhiResourceUpdateBatch *&res, score::gfx::Edge &e)
 
void release (score::gfx::RenderList &r)
 
void operator() ()
 

Public Attributes

TextureView ossia score Show a texture: channels
 
TextureView ossia score Show a luma
 
TextureView ossia score Show a false colour
 
TextureView ossia score Show a false zebras
 
TextureView ossia score Show a false focus peaking
 
TextureView ossia score Show a false focus out of gamut and NaN values
 
struct { 
 
   halp::gpu_texture_input<"In">   image 
 
   halp::gpu_texture_input<"Reference">   reference 
 
struct range 
 
      mode 
 
      exposure 
 
      nan 
 
      background 
 
struct range 
 
      luma 
 
      zebra_high 
 
      zebra_low 
 
      peaking 
 
      blend 
 
      wipe 
 
   Ui::Monitor::LayoutControl   layout 
 
   Ui::Monitor::SliceControl   slice 
 
   Ui::Monitor::LayerControl   layer 
 
} inputs 
 
struct { 
 
   halp::gpu_texture_output<"Out">   texture 
 
      resolution 
 
} outputs 
 
std::shared_ptr< Ui::Monitor::TextureShapeMonitor > monitor = std::make_shared<Ui::Monitor::TextureShapeMonitor>()
 

The documentation for this struct was generated from the following files: