86 virtual void Refresh(vk::raii::CommandBuffer& cmdBuf, std::shared_ptr<QueueHandle> queue)
override;
88 static std::string GetProtocolName();
90 std::vector<std::string> GetHeaders()
override;
99 TYPE_VSYNC_START = 0x01,
100 TYPE_VSYNC_END = 0x11,
101 TYPE_HSYNC_START = 0x21,
102 TYPE_HSYNC_END = 0x31,
106 TYPE_SHUT_DOWN = 0x22,
108 TYPE_GENERIC_SHORT_WRITE_0PARAM = 0x03,
109 TYPE_GENERIC_SHORT_WRITE_1PARAM = 0x13,
110 TYPE_GENERIC_SHORT_WRITE_2PARAM = 0x23,
111 TYPE_GENERIC_READ_0PARAM = 0x04,
112 TYPE_GENERIC_READ_1PARAM = 0x14,
113 TYPE_GENERIC_READ_2PARAM = 0x24,
114 TYPE_DCS_SHORT_WRITE_0PARAM = 0x05,
115 TYPE_DCS_SHORT_WRITE_1PARAM = 0x15,
116 TYPE_DCS_READ = 0x06,
117 TYPE_SET_MAX_RETURN_SIZE = 0x37,
121 TYPE_BLANKING = 0x19,
122 TYPE_GENERIC_LONG_WRITE = 0x29,
123 TYPE_DCS_LONG_WRITE = 0x39,
124 TYPE_PACKED_PIXEL_RGB565 = 0x0e,
125 TYPE_PACKED_PIXEL_RGB666 = 0x1e,
126 TYPE_LOOSE_PIXEL_RGB666 = 0x2e,
127 TYPE_PACKED_PIXEL_RGB888 = 0x3e
virtual bool CanMerge(Packet *first, Packet *cur, Packet *next) override
Checks if multiple packets can be merged under a single heading in the protocol analyzer view.
Definition DSIPacketDecoder.cpp:633
virtual Packet * CreateMergedHeader(Packet *pack, size_t i) override
Creates a summary packet for one or more merged packets.
Definition DSIPacketDecoder.cpp:680