Forum > Third party

Black Shark Graphics Engine

<< < (2/4) > >>

nouzi:
I think it's a leak in  memory
start application                                                Memory ~ 73.972
after change screen  to test  mesh                   Memory ~ 74.308
after back to screen  to test  Eath  mesh          Memory ~ 73.492
after back to screen  to test  mesh                   Memory ~ 73.516
after back to screen  to test  Eath  mesh          Memory ~ 73.648
after change screen  to test  mesh                   Memory ~ 74.696
after back to screen  to test  Eath  mesh          Memory ~ 73.676

   test         | Eath  mesh  |   mesh   
--------------------------------------------
                  |   73.972       | 74.308
                  |   73.492       | 73.516
                  |   73.648       | 74.696
                  |   73.676       |

                             
                                                             
                                                             
                                                             
                                                                         



BlackShark:

--- Quote from: nouzi on May 28, 2019, 03:29:52 pm ---I think it's a leak in  memory
start application                                                Memory ~ 73.972
after change screen  to test  mesh                   Memory ~ 74.308
after back to screen  to test  Eath  mesh          Memory ~ 73.492
after back to screen  to test  mesh                   Memory ~ 73.516
after back to screen  to test  Eath  mesh          Memory ~ 73.648
after change screen  to test  mesh                   Memory ~ 74.696
after back to screen  to test  Eath  mesh          Memory ~ 73.676

   test         | Eath  mesh  |   mesh   
--------------------------------------------
                  |   73.972       | 74.308
                  |   73.492       | 73.516
                  |   73.648       | 74.696
                  |   73.676       |

--- End quote ---

There are not leaks: memory is swimming slightly, but on 4-5 iteration of select of the tests remains on the same level. Furthermore, in Delphi I always use ReportMemoryLeaksOnShutdown := true and there memory leaks are not shown. Any way, thank you very much for testing.

I improved a little more:
- was improved mechanism releasing of textures - texture-singleton is released if it is not used already;
- 3d tests were changed - it added reset of the frustum orientation;

BlackShark:
Hello!

I am glad to announce new version 1.02 of my engine (bshark.org):

* a viewer of schemes has been released;
* some gui-components have been improved;
* a mechanism of storage and recovery states of GUI (with RTTI) has been accomplished;
* a test of the viewer of schemes has been added (bs.test.scheme.pas);
* the gallery has been updated.
The version while hasn't tested on Linux.

Best regards,
BlackShark

Akira1364:
Nice! Always great to see more libraries in this category for Pascal, especially ones as fully featured as yours.

BlackShark:

--- Quote from: Akira1364 on July 02, 2019, 05:22:10 pm ---Nice! Always great to see more libraries in this category for Pascal, especially ones as fully featured as yours.

--- End quote ---
Thank you for kind words! I hope it will be useful for someone.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version