Sebaall
#programowanie #java

http://wklej.org/hash/935f69c7340/

bawię się z rysowaniem fraktali i zrobiłem powiększanie. Po uruchomieniu programu w małym oknie całkiem szybko powiększa, jednak po ustawieniu na tryb pełnoekranowy po kilku powiększeniach zamula. Macie jakiś pomysł na przyśpieszenie tego?
  • Najlepsze
  • Wszystkie komentarze
Rincewind
@Sebaall:

fillRect
jest potwornie powolne bezpośrednio na ekranie – puściłem na profilerze, zżera 99.8% czasu wykonania. Zamiast tego
g.....f
g.....f
@Sebaall: kup szybszy monitor
Rincewind
@Sebaall: Jeszcze jedno: masz namieszane przy

MAX
. Przy powiększaniu zwiększasz go o 10, a przy pomniejszaniu w najlepszym przypadku nic z nim nie robisz. Powiększając 30x i potem zmniejszając,

MAX
pozostaje z wartością 370, ponowne powiększanie dalej go zwiększa. Trochę zjeb. ;)
Rincewind
@Sebaall: Już jest jutro. ;)
Sebaall
Sebaall Autor
0
@Rincewind: dzięki :) jutro popróbuję z BufferedImage, no i poprawię ten MAX