marcizhu
27769a846f
Cleanup & maintenance
...
- Removed unnecessary attributes from shader
- Renamed functions & structs
- Reduced memory footprint of OpenGL backend context
2021-06-23 13:38:03 +02:00
marcizhu
541521fe69
Misc changes
...
- Rename implot_gpu.h -> implot_backend.h
- Rename IMPLOT_ENABLE_OPENGL3_ACCELERATION -> IMPLOT_BACKEND_ENABLE_OPENGL3
- Use gp.CurrentItem->ID over gp.CurrentPlot->ID
- Add flags for different features supported by backends
2021-06-23 11:43:20 +02:00
marcizhu
50407e5279
Fix integer heatmaps not working properly
2021-06-23 00:51:02 +02:00
marcizhu
718351c6f5
Add common interface for backends & move context to ImPlotContext
2021-06-22 17:07:56 +02:00
marcizhu
aa716726da
Prevent new/delete on each call to PlotHeatmap() on certain cases
2021-06-21 17:32:11 +02:00
marcizhu
2816b0cbd9
Fixupside-down heatmaps
2021-06-21 10:26:46 +02:00
marcizhu
7b840d1a44
Add BustPlotCache() and other small changes
2021-06-20 21:23:33 +02:00
marcizhu
ead05a20a7
Add GPU-accelerated heatmaps
2021-06-20 19:26:46 +02:00