Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-09-16 | Print asm operands taking tokens into account. | Bartosz Taudul | |
2022-09-16 | Dummy tokenization of asm operands. | Bartosz Taudul | |
2022-09-16 | Greatly simplify asm line text drawing. | Bartosz Taudul | |
This change also colors asm mnemonics and jump labels. Asm operands are not yet colored. | |||
2022-09-16 | Enumerate asm token color names. | Bartosz Taudul | |
2022-09-16 | Add assembly color tables. | Bartosz Taudul | |
2022-09-16 | Add assembly keyword maps. | Bartosz Taudul | |
2022-09-11 | Store syntax colors as 32-bit uints. | Bartosz Taudul | |
2022-09-11 | Collect asm operation type data. | Bartosz Taudul | |
2022-09-10 | Add missing TreePop in function which is called from inside a TreeNode | simplyWiri | |
2022-09-09 | Align jump arrows to pixel boundaries. | Bartosz Taudul | |
2022-09-09 | Prevent thick zone highlight from going outside the zone box. | Bartosz Taudul | |
2022-09-08 | Don't use space for frame sets that are out of view range. | Bartosz Taudul | |
This becomes problematic at the end of the range, as continuous frames do not have an "end", but rather essentially persist until the last recorded event. | |||
2022-09-05 | Clicking on a CPU data thread will make it visible. | Bartosz Taudul | |
2022-09-05 | Allow changing timeline item collapsed state. | Bartosz Taudul | |
2022-09-05 | Hide frame related information if no frame instrumentation. | Bartosz Taudul | |
2022-09-05 | Implement checking if frames are in use. | Bartosz Taudul | |
2022-09-04 | Cleanup. | Bartosz Taudul | |
2022-09-04 | Remove VisData. | Bartosz Taudul | |
Its functionality is now incorporated into TimelineItem. For purposes of maintaining visibility of frame sets and locks a much simpler ptr -> bool map is now used. | |||
2022-09-04 | Migrate CPU data to timeline item system. | Bartosz Taudul | |
2022-09-04 | Add mutable ViewData accessor. | Bartosz Taudul | |
2022-09-04 | Make timeline item visibility functions virtual. | Bartosz Taudul | |
2022-09-04 | Fix GPU contexts in options menu. | Bartosz Taudul | |
2022-09-04 | Add GPU index accessor. | Bartosz Taudul | |
2022-09-04 | Make the GPU context name primary focus. | Bartosz Taudul | |
2022-09-04 | Migrate drawing GPU data to the new timeline item system. | Bartosz Taudul | |
2022-09-04 | Manage GPU index counter in View. | Bartosz Taudul | |
2022-09-04 | Check if zoom range is valid. | Bartosz Taudul | |
This is important for GPU zones, which may have broken timing data. | |||
2022-09-04 | Check item map too for hidden items. | Bartosz Taudul | |
2022-09-04 | Allow access to item map. | Bartosz Taudul | |
2022-09-04 | Add visibility accessor to TimelineItem. | Bartosz Taudul | |
2022-09-04 | Collapse Tracy threads by default. | Bartosz Taudul | |
Note that this will likely work only when loading existing traces. In live captures the thread name may not have yet been retrieved at the point when timeline item insertion occurs, which will prevent the check from succeeding. | |||
2022-09-04 | Migrate drawing CPU threads to the new timeline item system. | Bartosz Taudul | |
2022-09-04 | Add support for drawing timeline item overlays. | Bartosz Taudul | |
2022-09-04 | Limit access to internal methods. | Bartosz Taudul | |
2022-09-04 | Only clip timeline item contents. | Bartosz Taudul | |
Timeline item header may overflow over other items, e.g. the crash marker is taller than the header line. | |||
2022-09-03 | Push pxns to HeaderExtraContents(). | Bartosz Taudul | |
2022-09-03 | Fix mass visibility changing. | Bartosz Taudul | |
2022-09-03 | Hide timeline item if it had no content. | Bartosz Taudul | |
2022-09-03 | Check if plot is in drawing range. | Bartosz Taudul | |
2022-09-03 | DrawContents reports if anything was drawn. | Bartosz Taudul | |
2022-09-03 | Don't draw separator when timeline item is collapsed. | Bartosz Taudul | |
2022-09-03 | Use the indented spacing. | Bartosz Taudul | |
Plots for some reason were packed tighter. | |||
2022-09-03 | Pass hover parameter to HeaderExtraContents(). | Bartosz Taudul | |
2022-09-03 | Add non-View-dependent thread color getter. | Bartosz Taudul | |
2022-09-03 | Add function for highlighting a thread. | Bartosz Taudul | |
2022-09-03 | Implement check for empty plot. | Bartosz Taudul | |
2022-09-03 | Draw timeline item separator lines with proper colors. | Bartosz Taudul | |
2022-09-03 | Replace timeline item open/close triangles with font carets. | Bartosz Taudul | |
2022-09-03 | Worker must be mutable. | Bartosz Taudul | |
This is to allow use of various accessors that cache results, etc. | |||
2022-09-03 | Switch plot drawing to the timeline items system. | Bartosz Taudul | |