Dan Paulat
|
331b2d855f
|
Use GLEW instead of QOpenGLFunctions
|
2025-07-10 21:56:17 -05:00 |
|
Dan Paulat
|
4955dcd2c9
|
Gl cleanup clang-tidy fixes
|
2025-05-10 16:44:06 -05:00 |
|
Dan Paulat
|
44a864f50f
|
Remove GlContext from MapContext, layers receive MapContext from Initialize/Render
|
2025-05-10 16:43:58 -05:00 |
|
Dan Paulat
|
2d4ad2737e
|
MapContext has a GlContext instead of MapContext is a GlContext
|
2025-05-10 16:43:11 -05:00 |
|
AdenKoperczak
|
2be140d291
|
Use layer names in ImGui Context names
|
2025-03-19 14:15:17 -04:00 |
|
AdenKoperczak
|
ec296d98eb
|
clang format/tidy fixes for rework_layer_text
|
2025-03-19 14:15:17 -04:00 |
|
AdenKoperczak
|
c139b156ee
|
Make naming more consistent for some ImGui DrawLayer Functions
|
2025-03-19 14:15:17 -04:00 |
|
AdenKoperczak
|
c6596b3e7d
|
Move ImGuiCheckFonts back to only being called in map_widget (lock makes this safe)
|
2025-03-19 14:15:17 -04:00 |
|
AdenKoperczak
|
9bd5af03f9
|
fix crash when selecting radar site with new ImGui contexts
|
2025-03-19 14:15:17 -04:00 |
|
AdenKoperczak
|
6d107f6c2d
|
Inital code for per map layer ImGui contexts
|
2025-03-19 14:15:17 -04:00 |
|
AdenKoperczak
|
36e8690ad1
|
Use information available during DoMousePicking instead of params from
last render in MapWidget
|
2025-02-03 10:50:08 -05:00 |
|
AdenKoperczak
|
3055284664
|
Set parameters in each layer to ensure params is set for mouse picking.
|
2025-01-24 14:18:08 -05:00 |
|
Dan Paulat
|
0b64a8eae3
|
Enable transparency for all draw layers
|
2024-08-03 23:25:39 -05:00 |
|
Dan Paulat
|
1fd52f771c
|
Refactor QMapLibreGL to QMapLibre
|
2024-03-02 00:58:25 -06:00 |
|
Dan Paulat
|
b3e035c53d
|
Add ability to install event handlers from mouse picking
|
2024-01-13 23:16:38 -06:00 |
|
Dan Paulat
|
a2f2181f1b
|
Add geographic coordinates to mouse picking functions
|
2024-01-02 00:45:15 -06:00 |
|
Dan Paulat
|
9ebc859756
|
Add cursor position (screen coordinates) to mouse picking
|
2023-09-08 22:57:30 -05:00 |
|
Dan Paulat
|
7198d1c7af
|
Use GL_TEXTURE_2D_ARRAY to enable multiple texture atlases
|
2023-09-02 13:44:56 -05:00 |
|
Dan Paulat
|
8dfb9f1105
|
Placefile line hover in-work
|
2023-08-28 00:15:57 -05:00 |
|
Dan Paulat
|
38b56be7c4
|
Mouse picking boilerplate
|
2023-08-27 00:29:17 -05:00 |
|
Dan Paulat
|
9955c4ccbe
|
Clean up placefile shared pointer usage with const references
|
2023-08-22 21:52:11 -05:00 |
|
Dan Paulat
|
565734217b
|
Update placefile icon texture coordinates when the texture atlas changes
|
2023-08-19 22:52:38 -05:00 |
|
Dan Paulat
|
bc1bf8cef6
|
Fix rendering of placefile icons, now works on one map
|
2023-08-02 00:02:33 -05:00 |
|
Dan Paulat
|
2ac141ea1a
|
Update to latest maplibre-gl-native, including rename from QMapboxGL to QMapLibreGL
|
2022-10-20 22:54:53 -05:00 |
|
Dan Paulat
|
0fa6ef01f0
|
Move texture binding to layer, and reference atlas coordinates in draw item
|
2022-10-06 00:35:22 -05:00 |
|
Dan Paulat
|
224d36bae5
|
Define draw item shaders in draw items, not the generic draw layer
|
2022-10-03 00:13:01 -05:00 |
|
Dan Paulat
|
a45e996872
|
Create shader programs through map context in order to cache programs through re-initialization
|
2022-10-02 23:35:25 -05:00 |
|
Dan Paulat
|
ff58f5bcf6
|
Fixing warnings in scwx-qt
|
2022-06-11 07:42:18 -05:00 |
|
Dan Paulat
|
e6bddc79db
|
Boost.Log -> spdlog - qt/map
|
2022-04-18 09:09:02 -05:00 |
|
Dan Paulat
|
689f3dc464
|
Change text background to draw item
|
2021-12-18 22:45:29 -06:00 |
|
Dan Paulat
|
d30b6d4011
|
Implement active box using new draw item on draw layers
|
2021-12-18 21:43:15 -06:00 |
|