mirror of
https://github.com/baldurk/renderdoc.git
synced 2026-08-23 15:06:32 +00:00
Add range histogram
This commit is contained in:
@@ -182,6 +182,11 @@ private slots:
|
||||
|
||||
void zoomOption_returnPressed();
|
||||
|
||||
void range_rangeUpdated();
|
||||
void rangePoint_textChanged(QString text);
|
||||
void rangePoint_leave();
|
||||
void rangePoint_keyPress(QKeyEvent *e);
|
||||
|
||||
void channelsWidget_toggled(bool checked) { UI_UpdateChannels(); }
|
||||
void channelsWidget_selected(int index) { UI_UpdateChannels(); }
|
||||
private:
|
||||
@@ -189,6 +194,7 @@ private:
|
||||
void RT_PickPixelsAndUpdate(IReplayRenderer *);
|
||||
void RT_PickHoverAndUpdate(IReplayRenderer *);
|
||||
void RT_UpdateAndDisplay(IReplayRenderer *);
|
||||
void RT_UpdateVisualRange(IReplayRenderer *);
|
||||
|
||||
void UI_RecreatePanels();
|
||||
|
||||
@@ -196,6 +202,8 @@ private:
|
||||
void UI_UpdateTextureDetails();
|
||||
void UI_OnTextureSelectionChanged(bool newdraw);
|
||||
|
||||
void UI_SetHistogramRange(const FetchTexture *tex, FormatComponentType typeHint);
|
||||
|
||||
void UI_UpdateChannels();
|
||||
|
||||
void SetupTextureTabs();
|
||||
@@ -215,6 +223,9 @@ private:
|
||||
void AddResourceUsageEntry(QMenu &menu, uint32_t start, uint32_t end, ResourceUsage usage);
|
||||
void OpenResourceContextMenu(ResourceId id, const rdctype::array<EventUsage> &usage);
|
||||
|
||||
void AutoFitRange();
|
||||
void rangePoint_Update();
|
||||
|
||||
bool currentTextureIsLocked() { return m_LockedId != ResourceId(); }
|
||||
void setFitToWindow(bool checked);
|
||||
|
||||
@@ -262,6 +273,10 @@ private:
|
||||
bool m_ShowEmpty = false;
|
||||
bool m_ShowDisabled = false;
|
||||
|
||||
bool m_Visualise = false;
|
||||
bool m_NoRangePaint = false;
|
||||
bool m_RangePoint_Dirty = false;
|
||||
|
||||
ResourceId m_LockedId;
|
||||
QMap<ResourceId, QWidget *> m_LockedTabs;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user