|
28 | 28 | #include "starfield/nebula.h" |
29 | 29 | #include "starfield/starfield.h" |
30 | 30 | #include "starfield/supernova.h" |
| 31 | +#include "tracing/tracing.h" |
31 | 32 |
|
32 | 33 | #define MAX_DEBRIS_VCLIPS 4 |
33 | 34 | #define DEBRIS_ROT_MIN 10000 |
@@ -1038,6 +1039,9 @@ void stars_get_sun_pos(int sun_n, vec3d *pos) |
1038 | 1039 | // draw sun |
1039 | 1040 | void stars_draw_sun(int show_sun) |
1040 | 1041 | { |
| 1042 | + GR_DEBUG_SCOPE("Draw Suns"); |
| 1043 | + TRACE_SCOPE(tracing::DrawSuns); |
| 1044 | + |
1041 | 1045 | int idx; |
1042 | 1046 | vec3d sun_pos; |
1043 | 1047 | vec3d sun_dir; |
@@ -1248,6 +1252,9 @@ void stars_draw_sun_glow(int sun_n) |
1248 | 1252 |
|
1249 | 1253 | void stars_draw_bitmaps(int show_bitmaps) |
1250 | 1254 | { |
| 1255 | + GR_DEBUG_SCOPE("Draw Bitmaps"); |
| 1256 | + TRACE_SCOPE(tracing::DrawBitmaps); |
| 1257 | + |
1251 | 1258 | int idx; |
1252 | 1259 | int star_index; |
1253 | 1260 |
|
@@ -1504,6 +1511,9 @@ void subspace_render() |
1504 | 1511 |
|
1505 | 1512 | void stars_draw_stars() |
1506 | 1513 | { |
| 1514 | + GR_DEBUG_SCOPE("Draw Starfield"); |
| 1515 | + TRACE_SCOPE(tracing::DrawStarfield); |
| 1516 | + |
1507 | 1517 | int i; |
1508 | 1518 | star *sp; |
1509 | 1519 | float dist = 0.0f; |
@@ -1608,6 +1618,9 @@ void stars_draw_stars() |
1608 | 1618 |
|
1609 | 1619 | void stars_draw_debris() |
1610 | 1620 | { |
| 1621 | + GR_DEBUG_SCOPE("Draw motion debris"); |
| 1622 | + TRACE_SCOPE(tracing::DrawMotionDebris); |
| 1623 | + |
1611 | 1624 | int i; |
1612 | 1625 | float vdist; |
1613 | 1626 | vec3d tmp; |
@@ -1688,6 +1701,9 @@ void stars_draw_debris() |
1688 | 1701 |
|
1689 | 1702 | void stars_draw(int show_stars, int show_suns, int show_nebulas, int show_subspace, int env) |
1690 | 1703 | { |
| 1704 | + GR_DEBUG_SCOPE("Draw Stars"); |
| 1705 | + TRACE_SCOPE(tracing::DrawStars); |
| 1706 | + |
1691 | 1707 | int gr_zbuffering_save = gr_zbuffer_get(); |
1692 | 1708 | gr_zbuffer_set(GR_ZBUFF_NONE); |
1693 | 1709 |
|
@@ -2028,6 +2044,9 @@ void stars_page_in() |
2028 | 2044 | // background nebula models and planets |
2029 | 2045 | void stars_draw_background() |
2030 | 2046 | { |
| 2047 | + GR_DEBUG_SCOPE("Draw Background"); |
| 2048 | + TRACE_SCOPE(tracing::DrawBackground); |
| 2049 | + |
2031 | 2050 | if (Nmodel_num < 0) |
2032 | 2051 | return; |
2033 | 2052 |
|
|
0 commit comments