Hajime Hoshi
|
631264fce1
|
Add 'internal/math' package
|
2017-08-06 20:05:14 +09:00 |
|
Hajime Hoshi
|
d2d19d0764
|
doc: Fix comments
|
2017-07-23 05:46:32 +09:00 |
|
Hajime Hoshi
|
3a3a4af035
|
graphics: Avoid type assertions for Fill
|
2017-07-02 21:32:07 +09:00 |
|
Hajime Hoshi
|
c694851765
|
ui: Center the screen on fullscreen mode (#374)
|
2017-07-01 04:12:09 +09:00 |
|
Hajime Hoshi
|
1d60c009ed
|
ui: Bug fix: fullscreen scale calculation was wrong (#267)
|
2017-06-30 02:08:12 +09:00 |
|
Hajime Hoshi
|
b526aed817
|
graphics: VRAM -> GPU
|
2017-06-06 00:57:14 +09:00 |
|
Hajime Hoshi
|
1d59938295
|
ui: Refactoring: Remove unneeded error handlings
|
2017-05-31 10:47:52 +09:00 |
|
Hajime Hoshi
|
7d181e3182
|
opengl: Hide OpenGL context usages into internal/graphics package
|
2017-05-31 02:18:04 +09:00 |
|
Hajime Hoshi
|
5a4a82ab50
|
restorable: Add TODO comments (#357)
|
2017-05-30 03:31:29 +09:00 |
|
Hajime Hoshi
|
c6c8ff22d7
|
graphics: Panic first when drawing the same image
|
2017-05-30 00:56:01 +09:00 |
|
Hajime Hoshi
|
de7215f3fc
|
graphics: Add DrawImageOptions.SourceRect
|
2017-05-28 00:49:44 +09:00 |
|
Hajime Hoshi
|
1b1b996817
|
graphics: Avoid copying ColorM
|
2017-05-27 16:17:49 +09:00 |
|
Hajime Hoshi
|
8b48d010ed
|
restorable: Refactoring
|
2017-05-03 23:24:00 +09:00 |
|
Hajime Hoshi
|
aa5c278445
|
restorable: Unexport add
|
2017-05-03 23:15:18 +09:00 |
|
Hajime Hoshi
|
ed4cd67fb3
|
graphics: finalizers must be reset when disposing
|
2017-05-03 23:15:03 +09:00 |
|
Hajime Hoshi
|
9f5cf48d24
|
restorable: Move Images to resotrable package
|
2017-05-03 23:11:43 +09:00 |
|
Hajime Hoshi
|
d94e9c9d86
|
restorable: Bug fix: Make limit to the number of draw-image command history (#349)
|
2017-05-03 22:16:32 +09:00 |
|
Hajime Hoshi
|
e8b155fefe
|
graphics: Remove duplicated runtime.SetFinalizer
|
2017-05-03 03:15:50 +09:00 |
|
Hajime Hoshi
|
f30b274c1f
|
graphics: Bug fix: Keep a restorable.Image before disposing
|
2017-05-03 03:13:22 +09:00 |
|
Hajime Hoshi
|
e8e502cc26
|
graphics: Bug fix: disposing check must be done before any operations
|
2017-05-03 03:07:45 +09:00 |
|
Hajime Hoshi
|
6be25d3297
|
graphics: Remove imageImpl
|
2017-05-03 02:52:42 +09:00 |
|
Hajime Hoshi
|
16b0c9186e
|
graphics: Refactoring: Reduce imageImpl's functions
|
2017-05-03 02:45:33 +09:00 |
|
Hajime Hoshi
|
858824821f
|
doc: Remove 'concurrent-safe' comments from most of non-global functions
|
2017-04-18 01:33:03 +09:00 |
|
Hajime Hoshi
|
a7d844ce5e
|
graphics: Add doc about error to struct Image (#331)
|
2017-03-04 02:30:10 +09:00 |
|
Hajime Hoshi
|
a3e14c9ddb
|
graphics: Image.ReplacePixels/Dispose always returns nil (#331)
|
2017-03-04 02:23:39 +09:00 |
|
Hajime Hoshi
|
b567a07d5f
|
graphics: DrawImage always returns nil (#331)
|
2017-03-04 01:33:43 +09:00 |
|
Hajime Hoshi
|
6ca71c6931
|
graphics: Errors of NewImage* are always nil (#331)
|
2017-03-04 01:22:51 +09:00 |
|
Hajime Hoshi
|
2c5ee99769
|
Simplify internal API not to return errors
|
2017-03-04 01:00:18 +09:00 |
|
Hajime Hoshi
|
7ba18a5d0d
|
graphics: Image.Clear/Fill now always return nil (#331)
|
2017-03-04 00:53:49 +09:00 |
|
Hajime Hoshi
|
1c7ce07edf
|
Simplify internal API not to return errors
|
2017-03-04 00:44:41 +09:00 |
|
Hajime Hoshi
|
147798e14d
|
Simplify internal API not to return errors
|
2017-03-03 23:59:44 +09:00 |
|
Hajime Hoshi
|
2b1dc69497
|
graphics: Document bug fix: DrawImage
|
2017-02-27 23:53:21 +09:00 |
|
Hajime Hoshi
|
6e897d1479
|
graphcis: Bug fix: Can't dispose textures/framebuffers after the context is lost (fixing #305)
|
2017-01-22 01:37:08 +09:00 |
|
Hajime Hoshi
|
07294a98b6
|
Move internal/graphics/opengl -> internal/opengl
|
2016-11-03 23:31:25 +09:00 |
|
Hajime Hoshi
|
2b2d6157c7
|
graphics: Skip resetPixelsIfDependingOn if possible
|
2016-10-28 02:54:09 +09:00 |
|
Hajime Hoshi
|
43e8349567
|
graphics: Remove imageImpl.width/height
|
2016-09-04 01:25:02 +09:00 |
|
Hajime Hoshi
|
02151e48ea
|
restorable: Remove Image()
|
2016-09-04 00:53:30 +09:00 |
|
Hajime Hoshi
|
fb3724a40e
|
graphics: Remove imageImpl.image member
|
2016-09-03 23:08:51 +09:00 |
|
Hajime Hoshi
|
8855df40e4
|
gprahics: Bug fix: Check if an image is disposed before resetting pixels (examples/windowsize crashes)
|
2016-07-28 01:17:57 +09:00 |
|
Hajime Hoshi
|
4ad5c65efe
|
graphics: Rename s/ensure/resolveStale/
|
2016-07-27 23:08:28 +09:00 |
|
Hajime Hoshi
|
5c56058d6e
|
pixels Rename s/history/dependency/
|
2016-07-27 01:28:16 +09:00 |
|
Hajime Hoshi
|
c5f3eaf925
|
graphics: Refactoring
|
2016-07-26 12:28:05 +09:00 |
|
Hajime Hoshi
|
0fc61ed568
|
pixels: Rename fuctions
|
2016-07-26 10:51:48 +09:00 |
|
Hajime Hoshi
|
c0eb01d69e
|
pixels: Rename s/flush/reset/
|
2016-07-25 09:10:51 +09:00 |
|
Hajime Hoshi
|
95dae4ad45
|
pixels: Remove 'inconsistent' property
|
2016-07-25 09:01:00 +09:00 |
|
Hajime Hoshi
|
3ea6033c3d
|
graphics: Don't ref *Image in pixels. Ref *graphics.Image instead
|
2016-07-24 06:22:33 +09:00 |
|
Hajime Hoshi
|
9bbd5e89c3
|
graphics: Bug fix: GL context is not available until graphics context is initialized
|
2016-07-24 06:02:04 +09:00 |
|
Hajime Hoshi
|
8d074ecc20
|
graphics: Add Pixel's 'inconsistent' state
|
2016-07-24 01:28:39 +09:00 |
|
Hajime Hoshi
|
75916490b7
|
graphics: Better name functions
|
2016-07-24 00:46:24 +09:00 |
|
Hajime Hoshi
|
2ba835373b
|
graphics: Refactoring: passing a GL context from the top level
|
2016-07-14 01:20:45 +09:00 |
|