Thomas Friedel
|
950d2bb30a
|
added go version to go.mod
|
2019-10-01 11:27:10 +02:00 |
|
Thomas Friedel
|
58e7c45597
|
fixed key name
|
2019-10-01 11:26:50 +02:00 |
|
Thomas Friedel
|
98a8334efc
|
added a todo, regenerated xmobile backend
|
2019-07-10 11:36:02 +02:00 |
|
Thomas Friedel
|
9f92f2c5c4
|
added an error if glGenTextures fails
|
2019-07-10 11:34:21 +02:00 |
|
Thomas Friedel
|
5ce888f8b9
|
small performance improvements
|
2019-05-23 16:32:03 +02:00 |
|
Thomas Friedel
|
b5212c916a
|
added an example for software rendering
updated readme
|
2019-05-13 12:29:25 +02:00 |
|
Thomas Friedel
|
349e01e301
|
removed the shaders from the main canvas package, which were no longer used
|
2019-05-13 12:19:56 +02:00 |
|
Thomas Friedel
|
92d388c3c4
|
tests should run on OpenGL backend
|
2019-05-13 12:07:22 +02:00 |
|
Thomas Friedel
|
0386303dd6
|
updated readme
|
2019-05-13 12:03:55 +02:00 |
|
Thomas Friedel
|
e44b120ad8
|
removed gaussian blur code
|
2019-05-13 11:56:53 +02:00 |
|
Thomas Friedel
|
3695a6ef59
|
improved box blur accuracy
|
2019-05-13 11:56:36 +02:00 |
|
Thomas Friedel
|
62e4cae716
|
image mask uses fill style
|
2019-05-12 13:06:23 +02:00 |
|
Thomas Friedel
|
ea3cb81231
|
renamed mask to stencil
|
2019-05-12 13:06:23 +02:00 |
|
Thomas Friedel
|
c945678725
|
fixed xmobile backend
|
2019-05-12 13:06:23 +02:00 |
|
Thomas Friedel
|
505386f199
|
added shadow blur to software implementation
|
2019-05-12 13:06:23 +02:00 |
|
Thomas Friedel
|
e0b88c0ca6
|
implemented MSAA on quad drawing
|
2019-05-12 13:06:23 +02:00 |
|
Thomas Friedel
|
17b212acba
|
implemented msaa
|
2019-05-12 13:06:23 +02:00 |
|
Thomas Friedel
|
554fa84a0a
|
added code for MSAA, doesn't work properly yet though
|
2019-05-12 13:06:23 +02:00 |
|
Thomas Friedel
|
d56f68b2e7
|
implemented software image pattern filling, added a test
|
2019-05-12 13:06:23 +02:00 |
|
Thomas Friedel
|
4e5c38b295
|
implemented mipmapping
|
2019-05-12 13:06:23 +02:00 |
|
Thomas Friedel
|
bbcb712b73
|
renamed the backend directories so they match the package names
|
2019-05-12 13:06:23 +02:00 |
|
Thomas Friedel
|
623a4742ce
|
removed debug code
|
2019-05-12 13:06:23 +02:00 |
|
Thomas Friedel
|
bfbd54827b
|
ignore .vscode dir
|
2019-05-12 13:06:23 +02:00 |
|
Thomas Friedel
|
a913b8b33b
|
implemented software gradients
|
2019-05-12 13:06:23 +02:00 |
|
Thomas Friedel
|
e3bb07a09c
|
fixed image drawing, added some interpolation
|
2019-05-12 13:06:23 +02:00 |
|
Thomas Friedel
|
a0a1adef12
|
fixed overlapping alpha
|
2019-05-12 13:06:23 +02:00 |
|
Thomas Friedel
|
9edbb8da85
|
added a boolean to run tests on the software backend
|
2019-05-12 13:06:23 +02:00 |
|
Thomas Friedel
|
ec3bde6374
|
proper color mixing
|
2019-05-12 13:06:23 +02:00 |
|
Thomas Friedel
|
4d0f41cc6b
|
more precise rasterization
|
2019-05-12 13:06:23 +02:00 |
|
Thomas Friedel
|
973e410204
|
more accurate rasterizing
|
2019-05-12 13:06:23 +02:00 |
|
Thomas Friedel
|
d1d2186a2f
|
added a function to run the tests on the software backend
|
2019-05-12 13:06:23 +02:00 |
|
Thomas Friedel
|
7fa1f9096f
|
implemented FillImageMask in software backend
|
2019-05-12 13:06:23 +02:00 |
|
Thomas Friedel
|
faf179caa0
|
implemented clipping and drawImage
|
2019-05-12 13:06:23 +02:00 |
|
Thomas Friedel
|
9f99dff89b
|
started a software backend
|
2019-05-12 13:06:23 +02:00 |
|
Thomas Friedel
|
a4826a3e12
|
fixed a problem with closed paths and self intersecting polygons
added the readme example as a test
|
2019-05-12 13:05:49 +02:00 |
|
Thomas Friedel
|
aa059cfcf3
|
more image pattern fixes
|
2019-05-02 12:42:23 +02:00 |
|
Thomas Friedel
|
23a92d2221
|
fixed image pattern transform matrix
|
2019-05-02 12:23:53 +02:00 |
|
Thomas Friedel
|
9b7322ff16
|
moved version history to releases
|
2019-04-30 21:57:50 +02:00 |
|
Thomas Friedel
|
e4dae7a86f
|
updated xmobile backend with latest gogl code
|
2019-04-30 21:53:14 +02:00 |
|
Thomas Friedel
|
eed8f3e241
|
removed greyscale image loading, using full rgb conversion instead
|
2019-04-30 21:53:01 +02:00 |
|
Thomas Friedel
|
3e21561f29
|
updated readme
|
2019-04-25 18:00:30 +02:00 |
|
Thomas Friedel
|
f89b3eccdc
|
implemented imapge pattern repeat types
|
2019-04-25 17:58:21 +02:00 |
|
Thomas Friedel
|
a5d921223f
|
implemented image pattern transformation
|
2019-04-25 17:46:53 +02:00 |
|
Thomas Friedel
|
3a749132e2
|
added a shadow test
|
2019-04-25 17:30:38 +02:00 |
|
Thomas Friedel
|
9103dfb672
|
updated go.mod
|
2019-04-24 17:10:39 +02:00 |
|
Thomas Friedel
|
1f6301a2f9
|
canvas activate bugfix
|
2019-04-24 17:10:31 +02:00 |
|
Thomas Friedel
|
b2568a0205
|
updated readme
|
2019-04-24 12:37:09 +02:00 |
|
Thomas Friedel
|
7d0fc7ceb8
|
regenerated
|
2019-04-24 12:35:11 +02:00 |
|
Thomas Friedel
|
0476a8a85f
|
shadow global alpha fix
|
2019-04-24 12:34:36 +02:00 |
|
Thomas Friedel
|
312633710b
|
updated go-sdl2 version
|
2019-04-22 15:28:51 +02:00 |
|