Commit Graph

2356 Commits

Author SHA1 Message Date
Ben Fry
9afbd35dc2 Merge pull request #3713 from JakubValtar/fx-arcs
FX - arc - infamous deg-rad conversion strikes again
2015-08-25 11:29:30 -04:00
Jakub Valtar
04a1f09bd8 FX - arc - infamous deg-rad conversion strikes again 2015-08-25 10:09:39 -04:00
Ben Fry
9ca5e3abab remove warning 2015-08-25 08:57:35 -04:00
Ben Fry
0ff82a52b4 Merge pull request #3712 from JakubValtar/fx-thin-lines
FX - align to pixel grid when drawing 1 px strokes
2015-08-24 18:38:10 -04:00
Ben Fry
6b6a227f2f Merge pull request #3709 from JakubValtar/fx-pixel-ops
FX - basic pixel operations (get, set, load, update)
2015-08-24 18:32:43 -04:00
Ben Fry
931512173b Merge pull request #3711 from JakubValtar/fx-rotate
FX - fix rad-deg conversion in rotate()
2015-08-24 18:31:21 -04:00
Ben Fry
1bf18aaaf1 Merge pull request #3710 from JakubValtar/fx-matrix-stack
FX - fix transformation stack NPE
2015-08-24 18:28:36 -04:00
Jakub Valtar
5ea3a02fcc FX - align to pixel grid when drawing 1 px strokes 2015-08-24 17:58:48 -04:00
Jakub Valtar
863be6204d FX - fix rad-deg conversion in rotate() 2015-08-24 17:17:29 -04:00
Jakub Valtar
3af532bd95 FX - fix transformation stack NPE 2015-08-24 17:15:26 -04:00
codeanticode
1a671877e7 fixed preprocessing of texture2DRect 2015-08-24 16:55:41 -04:00
codeanticode
ffc8adb62b skip shader preprocessing if #version is found 2015-08-24 16:31:17 -04:00
Jakub Valtar
55caf85bb0 FX - basic pixel operations (get, set, load, update) 2015-08-24 16:25:54 -04:00
Ben Fry
cefb6bfcfc close Writer object from createWriter() (fixes #3705) 2015-08-24 11:30:28 -04:00
Ben Fry
f3caa650a0 deal with warnings 2015-08-22 11:08:31 -04:00
Ben Fry
0b60702481 Merge pull request #3692 from JakubValtar/fx-init
FX - Initialize JavaFX properly
2015-08-21 16:28:53 -04:00
Ben Fry
6c56e178ec Merge pull request #3691 from JakubValtar/remove-legacy-gl
Remove legacy GL functions from PGL
2015-08-21 16:27:17 -04:00
Jakub Valtar
d34b65ec9d FX - Initialize JavaFX properly 2015-08-21 16:25:01 -04:00
Ben Fry
32df0c5c05 Merge pull request #3686 from JakubValtar/fx-keytyped
FX - Make key events little bit more sane
2015-08-21 14:46:56 -04:00
Daniel Shiffman
175bb4d646 reference should use copy(), not get() https://github.com/processing/processing-docs/issues/282 2015-08-21 13:24:35 -04:00
Jakub Valtar
088cb9c395 Fix typo in PGL 2015-08-21 13:17:09 -04:00
Jakub Valtar
88be68b17d Remove legacy functions from PGL 2015-08-21 13:16:03 -04:00
Ben Fry
facadfc9f5 catch issues with per-vertex coloring/styles (fixes #3677) 2015-08-21 10:57:00 -04:00
Ben Fry
0a62e9fc9c take care of ellipse/rect/image modes in PShape (fixes #3685) 2015-08-21 10:24:45 -04:00
Jakub Valtar
8e0c2a4c8e FX - Make key events little bit more sane 2015-08-20 15:20:01 -04:00
Jakub Valtar
1a82604b4e FX - Fix key typed 2015-08-19 17:31:53 -04:00
Ben Fry
76856d3e8c cleaning 2015-08-19 16:47:10 -04:00
Ben Fry
d0f27428b6 remove JDK 1.8 syntax 2015-08-19 16:44:06 -04:00
Jakub Valtar
b3902d3fde FX - main drawing loop 2015-08-19 16:00:57 -04:00
Ben Fry
5852ff9c41 Remove 60fps limit on the JavaFX "pulse" timer 2015-08-19 08:43:15 -04:00
Ben Fry
ec9f9293b6 avoid NPE in selectFolder() on OS X (fixed #3661) 2015-08-19 06:01:11 -04:00
Ben Fry
98d74ef0cf Merge pull request #3658 from JakubValtar/fx-sketch-size
FX - Proper sketch sizing
2015-08-18 18:56:01 -04:00
Jakub Valtar
d7a351ea7b Proper sketch sizing
-exclude decoration from sketch width/height
2015-08-18 18:34:10 -04:00
Jakub Valtar
ca0f78de4c FX - fix rect size 2015-08-18 16:47:38 -04:00
Ben Fry
3dd19310bb slight naming changes 2015-08-17 20:02:42 -04:00
Jakub Valtar
f127acb966 Fix typo 2015-08-17 19:55:44 -04:00
Jakub Valtar
014da3117f Styling 2015-08-17 19:54:24 -04:00
Jakub Valtar
475e83fbdc Discard auto-repeated keys in P2D/P3D 2015-08-17 19:45:00 -04:00
Jakub Valtar
7137cd9701 Emulate keyTyped for OpenGL sketches 2015-08-17 19:17:03 -04:00
Ben Fry
196a742086 remove unused import, note changes 2015-08-17 08:33:44 -04:00
Jakub Valtar
55d154b136 Improve OpenGL extensions checks 2015-08-16 22:37:09 -04:00
Ben Fry
4e6d601d79 Merge pull request #3628 from JakubValtar/remove-fixed-func
Fix OS X shader issues
2015-08-16 07:51:29 -04:00
Jakub Valtar
db6ab44cbe These need preprocessing too 2015-08-15 21:00:20 -04:00
Jakub Valtar
5910f49970 Fix another bunch of vert/frag typos 2015-08-15 20:45:59 -04:00
Jakub Valtar
2a377ae4ce Fix typo: swapped vert and frag shader loading 2015-08-15 20:32:48 -04:00
Jakub Valtar
0d3d54ac08 Remove hardcoded shader versions 2015-08-15 20:17:21 -04:00
Jakub Valtar
cb83147d74 Detect GLSL version and preprocess to that 2015-08-15 11:03:12 -04:00
gohai
c5667e7f91 Copy Jakub's shader changes to the quirky vc4 version
We want to make it easy to diff between the two. Still works on the Pi's VC IV driver.
2015-08-15 15:59:50 +02:00
Ben Fry
f2c699bcac Merge pull request #3606 from JakubValtar/remove-fixed-func
Remove debug code
2015-08-15 08:49:33 -04:00
Jakub Valtar
aad177546b Remove debug code 2015-08-14 21:03:42 -04:00