Commit Graph

1005 Commits

Author SHA1 Message Date
Anten Skrabec 069cc4e011
Merge pull request #308 from miluChen/patch-2
fix typo in interface.go
2022-06-27 03:22:05 -06:00
miluChen 2c3a9a03bd
fix typo 2022-06-26 16:42:25 -04:00
miluChen cb394bc26f
fix typo in interface.go 2022-06-26 10:45:46 -04:00
Allen Ray 8acf4e5195
Merge pull request #301 from cebarks/mod-update
update dependencies (testify and go-gl/glfw)
2021-10-13 21:17:34 -04:00
Anten Skrabec ccc8deb923 update dependencies (testify and go-gl/glfw) 2021-10-13 11:40:21 -06:00
Allen Ray e448943963
Merge pull request #299 from Benjyclay/fix/failing-builds
Fix failing builds
2021-10-13 09:45:17 -04:00
Ben 8ce328cb89 Update dependencies, including pixel/glhf to fix failing builds
Closes #229
Closes #295
2021-10-13 14:43:44 +01:00
Allen Ray 389317124e
Merge pull request #297 from zergon321/add-sprite-uncached
Added an opportunity to disable caching for sprites
2021-10-04 18:50:28 -04:00
zergon321 33024feabf Cached parameter added. 2021-10-01 18:31:18 +00:00
Allen Ray d119f130f6
Added PixelUI to related repositories. 2021-09-02 12:17:40 -04:00
Allen Ray b61f150701
Merge pull request #285 from cebarks/msaa
Add Multisample Anti-aliasing support
2021-08-31 08:36:26 -04:00
Allen Ray f079cc25fe
Update window.go 2021-08-31 08:35:57 -04:00
Allen Ray 9e8e09f1d7
Merge pull request #284 from dusk125/clipTris
Adding new triangles type: TrianglesClipped
2021-08-31 08:34:40 -04:00
Allen Ray 96863238e9
Merge pull request #291 from GGCristo/master
[README] Add "libXxf86vm-devel" dependency for CentOS/Fedora-like Linux
2021-08-31 08:34:28 -04:00
GGCristo 649411a23c [README] Add "libXxf86vm-devel" dependency for CentOS/Fedora-like Linux
distributions
2021-08-31 01:27:50 +01:00
Allen Ray d940a42454
Merge pull request #290 from dusk125/master
Fixing #277: Rect.Intersect and Rect.Intersects now have consistent behavior
2021-08-18 20:06:47 -04:00
Anten Skrabec 160e665d51 update CHANGELOG.md 2021-08-17 23:27:19 -06:00
Anten Skrabec 1d936eae7b add comment about power of two setting for msaa samples 2021-08-17 23:23:32 -06:00
Allen Ray 15972155d3 Fixing #277 2021-08-16 23:51:13 -04:00
Allen Ray 4964768d4e
Merge pull request #287 from cebarks/geometry-refactor
Break geometry.go & geometry_test.go into multiple smaller files
2021-08-16 23:30:59 -04:00
Anten Skrabec d5761bda94 make testing window invisible 2021-08-16 19:12:38 -06:00
Anten Skrabec 552871e324 update from master 2021-08-16 19:12:25 -06:00
Anten Skrabec 4a8b06746f actually add the files -.- 2021-08-16 19:10:10 -06:00
Anten Skrabec 7fe32e1553 break out geometry into their own files 2021-08-16 19:10:10 -06:00
Allen Ray 6c717101a7
Merge branch 'master' into clipTris 2021-08-16 09:55:30 -04:00
Allen Ray 881bfeda91
Merge pull request #288 from sudoless/master
Apply gofumpt and style changes + Optimization in GLShader.Update()
2021-08-16 09:41:10 -04:00
Allen Ray b4d312046c
Merge pull request #289 from cebarks/spriteplus
Add 2 related repos
2021-08-16 08:55:59 -04:00
Anten Skrabec f6e2f3a8d8 add check for valid msaa values in NewWindow() 2021-08-15 23:31:06 -06:00
Anten Skrabec 4ec3c64512 add spriteplus and pixelutils to README.md under "Related repos" 2021-08-15 23:12:03 -06:00
Alexandru-Paul Copil bb0a0f485e Optimize *GLShader.Update() by allocating array before for loop 2021-07-09 10:44:48 +03:00
Alexandru-Paul Copil aae9927b58 Apply gofumpt and basic styling changes 2021-07-09 10:43:10 +03:00
Allen Ray 9307280c91
Merge pull request #283 from dusk125/master 2021-06-22 07:49:51 -04:00
Anten Skrabec 7615c055cf move gl.Enable call to inside gl context in window creation 2021-06-21 14:13:43 -06:00
Anten Skrabec 80b107c039 add multisampling 2021-06-21 13:51:26 -06:00
Allen Ray 98f3e740e6
Merge pull request #272 from jstewart7/master
Added input event tracking to prevent missed inputs
2021-06-21 15:07:48 -04:00
Allen Ray 798c6c2a48 Adding new triangles type: TrianglesClipped 2021-06-21 10:29:53 -04:00
Allen Ray 063b8952f9 Adding Clipboard get/set functions to window 2021-06-21 08:42:27 -04:00
Alex R. Delp 842ae8d470 Add some unit tests to a few geometry functions. 2021-01-29 08:41:37 -08:00
Jacob Stewart b31c294d4d Added input event tracking to prevent missed inputs 2021-01-28 20:13:28 -05:00
Alex R. Delp 75e7b4120b
Update CHANGELOG.md 2021-01-26 17:42:25 -08:00
Alex R. Delp 0e9102e224
Update CHANGELOG.md 2021-01-26 17:41:59 -08:00
Alex R. Delp 2101dc89e3
Merge pull request #252 from roipoussiere/anchor
Add AnchorPos struct and functions
2021-01-26 17:41:24 -08:00
Alex R. Delp eae5a2e96b
Update CHANGELOG.md 2021-01-26 17:31:32 -08:00
Alex R. Delp 24ffdadbf8
Merge pull request #258 from crthpl/master
Clipboard Support
2021-01-26 17:30:48 -08:00
Alex R. Delp f931f69d6e
Update CHANGELOG.md 2020-11-21 20:24:00 -08:00
Alex R. Delp 6e34aae429
Merge pull request #246 from dusk125/tri_shader
#244 GLTriangle's fragment shader is used when rendered by the Canvas.
2020-11-21 20:22:37 -08:00
Alex R. Delp cef3a7e7a6
Update CHANGELOG.md 2020-11-21 19:58:32 -08:00
Alex R. Delp fd754b5263
Merge pull request #262 from snargleplax/rangeTargets
Use slice for range in Drawer.Dirty(), to improve performance
2020-11-21 19:56:25 -08:00
Luke Meyers ef6cafa0cb Use slice for range in Drawer.Dirty(), to improve performance 2020-10-12 22:31:00 -07:00
Theoo3 7a67b10cec undo go.mod change 2020-09-12 11:02:02 -07:00