Forum AmigaOne Zone

Forum użytkowników Amigi i nie tylko
Teraz jest czwartek, 28 mar 2024, 15:59

Strefa czasowa: UTC + 1




Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 6 ] 
Autor Wiadomość
PostNapisane: wtorek, 18 cze 2019, 19:56 
Offline
Generał
Generał

Dołączył(a): poniedziałek, 16 sty 2012, 22:11
Posty: 1829
glSnoop czyli SnopDOS dla OpenGL ES 2.0 i Warp3D Nova:

Strona projektu:
https://github.com/capehill/glsnoop/

Do pobrania:
https://github.com/capehill/glsnoop/rel ... lsnoop.lha
http://capehill.kapsi.fi/ogles2/glsnoop.lha

Ikonki:
http://kas1e.mikendezign.com/aos4/glsno ... _mason.zip


Udostępnij dla FacebookUdostępnij dla Twitter
Góra
 Zobacz profil  
Cytuj  
PostNapisane: poniedziałek, 22 lip 2019, 19:25 
Offline
Generał
Generał

Dołączył(a): poniedziałek, 16 sty 2012, 22:11
Posty: 1829
Jak to wygląda w działaniu:
http://kas1e.mikendezign.com/aos4/glsno ... _guide.jpg


Góra
 Zobacz profil  
Cytuj  
PostNapisane: piątek, 26 lip 2019, 18:25 
Offline
Generał
Generał

Dołączył(a): poniedziałek, 16 sty 2012, 22:11
Posty: 1829
Dokumentacja:
http://kas1e.mikendezign.com/aos4/glsnoop/glsnoop.guide


Góra
 Zobacz profil  
Cytuj  
PostNapisane: niedziela, 28 lip 2019, 14:57 
Offline
Generał
Generał

Dołączył(a): poniedziałek, 16 sty 2012, 22:11
Posty: 1829
Nowa wersja 0.2:
https://github.com/capehill/glsnoop/rel ... op-0.2.lha

Changes:
Icons (Mason)
AmigaGuide document (kas1e)
GUI: iconification
GUI: profiling buttons
GUI: display library versions
GUI: display error counters
CLI: PROFILE switch
log library versions to serial
error counters / function call
primitive statistics
error code translation in function traces
makefile: build dependencies
function profiling
OGLES2: glClear, glUseProgram
NOVA: Clear, BindTexture, Submit, WaitIdle, WaitDone, CompileShader, SetShaderPipeline


Program w działaniu:



Góra
 Zobacz profil  
Cytuj  
PostNapisane: piątek, 2 sie 2019, 11:40 
Offline
Generał
Generał

Dołączył(a): poniedziałek, 16 sty 2012, 22:11
Posty: 1829
Nowa wersja 0.2 RC3:
https://github.com/capehill/glsnoop/rel ... op-0.2.lha


Góra
 Zobacz profil  
Cytuj  
PostNapisane: sobota, 3 sie 2019, 18:50 
Offline
Generał
Generał

Dołączył(a): poniedziałek, 16 sty 2012, 22:11
Posty: 1829
https://github.com/capehill/glsnoop/rel ... op-0.2.lha

http://os4depot.net/share/development/u ... lsnoop.lha


#########################################

# glSnoop
An experimental graphics API tracing tool for AmigaOS 4

Work-in-progress and incomplete, pull requests welcome!

## Tracing support

glSnoop supports partial logging of:

- ogles2.library
- Warp3DNova.library

Pausing stops the serial logging of functions until resumed.

## Profiling

glSnoop records the call count and duration of known OpenGL ES 2.0
and Warp3D Nova functions. Profiling summaries are logged when
contexts are being destroyed, or when user finishes profiling manually
using the GUI. Re-starting profiling clears the current statistics.

Time spent inside OpenGL ES 2.0 functions includes also time spent
inside Warp3D Nova functions.

## Filtering

Filtering can be used to patch only a subset of OGLES2/NOVA
functions. This produces less logs and is faster. Filtering
impacts also profiling, because non-patched functions
cannot be profiled either.

## Command-line parameters

- OGLES2: enable ogles2.library tracing and profiling
- NOVA: enable Warp3DNova.library tracing and profiling
- GUI: launch the graphical user interface
- PROFILE: disable function tracing in serial logs but keep profiling stats
- FILTER filename: define a subset of patched functions

## Tips

glSnoop uses serial port for logging. To redirect logs
to a file (for speed), one may use the Sashimi tool:

Sashimi > RAM:MyLogFile.txt

Download Sashimi:
http://os4depot.net/index.php?function= ... ashimi.lha

## License

PUBLIC DOMAIN

## Thanks

- Kas1e for ideas, testing and AmigaGuide document
- Mason for icons
- samo79 for ideas
- Hans for ideas

#########################################


Góra
 Zobacz profil  
Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 6 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 9 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Powered by phpBB® Forum Software © phpBB Group
Przyjazne użytkownikom polskie wsparcie phpBB3 - phpBB3.PL
phpBB SEO