I am working on a DirectX game, and I found that during releases I get an average of 170 frames per second, however in debug builds I get ~ 20 frames per second.
I was wondering if this is a massive difference between release and debug versions, especially since I have no trace in debugging? I know that there must be a performance gap between debug and release builds, is it just not necessary?
, . , Matrix Vector, (, +, -, * ..) ASSERT.
, , , , . .
ASSERT - . , , .
, . , , ( ).
, It Depends (tm). , : . (, ))
. ( DirectX) .
, .
. , , pdb, , fps. , , (, ).
, ( ). , , , , .
Source: https://habr.com/ru/post/1751049/More articles:How to check email sending from a web application in OSX? - djangoThe difference between PowerShell and MSBuild - powershellLinux bash - split files into 2 words - bashThe fastest and most efficient way to convert ** haml ** and ** scss ** files? (Ruby on Windows) - windowsproblem when sending serializable objects using ObjectInputStream - javaunit test for Java Swing application - javaPassing parameters to the Drupal module - moduleDelphi: How to get the address of an event variable? - debuggingC ++ Partial Ordering Fails with 2 template parameters - c ++Conceptual validation: The memory allocation model using the Java heap does not mean that it does not have a function call stack, right? - javaAll Articles