Commit graph

484 commits

Author SHA1 Message Date
FHorse
0917207468 Ho corretto un problema di compilazione che permette all'eseguibile di
funzionare anche su macchine con libpng 1.4. Inizializzazione
dell'opengl immediata per capire se e' possibile usare le GLSL o meno e
qualche alotro fix.
2012-06-04 03:20:25 +02:00
FHorse
9b9dcf5865 Ho riposrtato tutte le modifiche sulla versione windows e ho corretto
qualche errore.
2012-06-01 12:48:18 +02:00
FHorse
095d31a213 Corretto errore che non permetteva di settare correttamente il filtro
quando letto dal file di configurazione.
2012-05-31 12:18:57 +02:00
FHorse
e735d4ecf8 Aggiunta la possibilità di scegliere se abilitare o meno le glsl da
menu', corretto l'effetto cube3d iin modo da avere la giusta colorazione
del cubo interno.
2012-05-31 11:45:52 +02:00
FHorse
fed6471cd9 Aggiunto ilfiltro "Don't BLOOM" 2012-05-30 12:55:07 +02:00
FHorse
6815a14f9e il multipass shaders non l'ho ancora capito quindi per il momento lo
abbandono. Aggiunti altre shaders.
2012-05-29 13:14:57 +02:00
FHorse
30d6fdfe11 prova di implementazione di piu' fragments 2012-05-28 13:08:21 +02:00
FHorse
1fb6e9ddc9 aagiunto all'elenco dei filtri (sia nella versione linux che in quella
windows) il "poshpor, scanline e crt". Corretto un possibile crash nella
versione windows quando si abilitiva o disabilitava il vsync.
2012-05-28 02:38:11 +02:00
FHorse
7ada8d205d Aggiunto nelle shaders (non ancora nel menu) gli effetti Phospor,
Pixellate e Scanline.
2012-05-25 13:05:07 +02:00
FHorse
2456aa14f2 piccolezze 2012-05-24 11:40:33 +02:00
FHorse
2e7054118e imparo imparo imparo 2012-05-23 13:19:23 +02:00
FHorse
4a48a36784 modificato il filtro bilinear e aggiunto le shader per l'hq2x e l'hq3x. 2012-05-21 11:33:44 +02:00
FHorse
58f33cfe98 accelerato il filtro bilinear per il glsl. 2012-05-18 13:00:21 +02:00
FHorse
e3870eec1a Non capisco 2012-05-17 10:33:41 +02:00
FHorse
41da06ff5f Riscritto lo shaders per lo scale2x e continuo a sperimentare il
fullscreen.
2012-05-15 13:03:23 +02:00
FHorse
2e805d2cb1 Corrette le proporzioni delle testo nel fullscreen e con il glsl
disabilitato.
2012-05-14 12:47:23 +02:00
FHorse
94a5b7e9a2 integrato l'utilizzo di un'altra texture per il testo nel caso di
utilizzo delle glsl. Implementato per poterlo provare solo nalla shader
"no effect". Ci sono problemi ancora con il fullscreen.
2012-05-13 17:38:17 +02:00
FHorse
0460d54019 prima prova con uan nuova superficie per il testo 2012-05-11 18:27:52 +02:00
FHorse
e5286d0f6e src/filters/scale.c: corretto errore di compilazione sotto windows
src/openGL/shaders.h, src/opengl.c, src/sdlgfx.c: continuato lavoro di
integrazione shaders
win32/*: aggiunta la directory openGL e il suo contenuto alla
compilazione
2012-05-11 13:14:05 +02:00
FHorse
ab8f7b0e0e Corretti i parametri di creazione texture e aggiunto lo shader per lo
scale3x.
2012-05-10 18:09:55 +02:00
FHorse
79bfafe740 aggiunto il codice con cui riconosco quando usare lo shader a seconda
del filtro utilizzato. E' solo un prototipo ma funziona
2012-05-10 12:39:02 +02:00
FHorse
4fdf4500f4 openGL/cube3d.c: utilizzo opengl_update_texture
openGL/no_effect.c: utilizzo opengl_update_texture e inizio
implementazione shaders
opengl.c: inizio implementazione shaders
opengl.h: inizio implementazione shaders
shaders.h: commit iniziale
2012-05-09 18:09:05 +02:00
FHorse
2d7a65a3d6 ripensato il codice opengl. Finalmente inizio a capirci qualcosa. Anche
le shaders iniziano a funzionare. C'e' ancora molto lavoro da fare.
2012-05-09 13:04:13 +02:00
FHorse
e2cdf01515 Sto piano piano riscrivendo tutta la parte opengl, inoltre ho riscritto
lo scale perche' l'uso dell'SDL_FillRect ho scoperto essere estremamente
lento e CPU killer.
2012-05-09 03:31:32 +02:00
FHorse
daf609e6c7 Continuo a sperimentare 2012-05-08 10:20:24 +02:00
FHorse
f44c63ccdc Continua la sperimentazione 2012-05-07 18:20:06 +02:00
FHorse
0acb79f175 scheletro uso glsl shaders. Ci sara' da lavorare parecchio. 2012-05-07 12:53:41 +02:00
FHorse
6317766e66 Ottimizzazione del codice 2012-05-06 17:01:29 +02:00
FHorse
a931610f11 Merge branch 'surface_opengl' 2012-05-05 13:11:21 +02:00
FHorse
ebe51912be Corretto un errore di scrittura 2012-05-05 13:10:29 +02:00
FHorse
4ba8468403 Corretto alcuni settaggi della texture opengl 2012-05-05 07:49:52 +02:00
FHorse
6c8380ff1c Corretti degli errori nel codice opengl 2012-05-04 18:31:29 +02:00
FHorse
8bd74cb861 prove con RGBA e colori 2012-05-04 13:16:05 +02:00
FHorse
43f2037b2f Initial commit 2012-04-30 13:30:01 +02:00