2018-08-14 06:00 EDT


View Issue Details Jump to Notes ] Related Changesets ]
IDProjectCategoryView StatusLast Update
0002676FSSCPFRED graphicspublic2012-07-23 22:10
ReporterZacam 
Assigned ToZacam 
PrioritynormalSeverityminorReproducibilityalways
StatusresolvedResolutionfixed 
Product Version 
Target Version3.6.14Fixed in Version 
Summary0002676: FRED "Show Outlines" rendering mode exceptionally slow.
DescriptionWireframe rendering mode in FRED 2 Open has been exceptionally slow compared to not showing any models at all and even slower than when showing models.
Additional InformationAttached patch adjusts 2 instances of MR_SHOW_OUTLINE to MR_SHOW_OUTLINE_HTL.
TagsNo tags attached.
Attached Files
  • patch file icon 2676_fredrender.cpp.patch (1,022 bytes) 2012-07-02 13:05 -
    Index: fredrender.cpp
    ===================================================================
    --- fredrender.cpp	(revision 8973)
    +++ fredrender.cpp	(working copy)
    @@ -768,7 +768,7 @@
     		{
     			if (Fred_outline)	{
     				model_set_outline_color(Fred_outline >> 16, (Fred_outline >> 8) & 0xff, Fred_outline & 0xff);
    -				model_render(Ship_info[Ships[z].ship_info_index].model_num, &objp->orient, &objp->pos, j | MR_SHOW_OUTLINE, -1, -1, Ships[z].ship_replacement_textures);
    +				model_render(Ship_info[Ships[z].ship_info_index].model_num, &objp->orient, &objp->pos, j | MR_SHOW_OUTLINE_HTL, -1, -1, Ships[z].ship_replacement_textures);
     			} else {
     				model_render(Ship_info[Ships[z].ship_info_index].model_num, &objp->orient, &objp->pos, j, -1, -1, Ships[z].ship_replacement_textures);
     			}
    @@ -905,7 +905,7 @@
     
     		if (Fred_outline)	{
     			model_set_outline_color(Fred_outline >> 16, (Fred_outline >> 8) & 0xff, Fred_outline & 0xff);
    -			j |= MR_SHOW_OUTLINE;
    +			j |= MR_SHOW_OUTLINE_HTL;
     		}
     
     		g3_done_instance(0);
    
    patch file icon 2676_fredrender.cpp.patch (1,022 bytes) 2012-07-02 13:05 +

-Relationships
related to 0002396feedbackZacam Jump node rendering very slow 
+Relationships

-Notes
There are no notes attached to this issue.
+Notes

+Related Changesets

-Issue History
Date Modified Username Field Change
2012-07-02 13:05 Zacam New Issue
2012-07-02 13:05 Zacam Status new => assigned
2012-07-02 13:05 Zacam Assigned To => Zacam
2012-07-02 13:05 Zacam File Added: 2676_fredrender.cpp.patch
2012-07-02 15:10 Zacam Status assigned => code review
2012-07-03 01:04 Goober5000 Changeset attached => fs2open trunk r8977
2012-07-03 01:04 Goober5000 Status code review => resolved
2012-07-03 01:04 Goober5000 Resolution open => fixed
2012-07-04 15:50 Zacam Changeset attached => fs2open fs2_open_3_6_14 r8989
2012-07-07 16:53 Goober5000 Relationship added related to 0002396
2012-07-07 16:59 Goober5000 Changeset attached => fs2open trunk r9002
2012-07-23 22:10 Zacam Changeset attached => fs2open fs2_open_3_6_14 r9037
+Issue History