Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Offthread gfx #22
Merged
Commits
Show all changes
16 commits
Select commit
Hold shift + click to select a range
d2d513b
Start writing the shim
taisel 9eb01b5
scan line increment command
taisel dace8cf
Add import entry
taisel faf611f
Move blitter responsibility to renderer core
taisel fbece96
Infrastructure update
taisel 8044160
eh
taisel 2353151
need to make the other side of the thread
taisel aa0cab6
typo
taisel 893ce66
adding some intercepts
taisel 04eccbd
continuation of stuff
taisel 9761c4f
allow big endian support
taisel f23fa37
fix some typos
taisel 3709e01
Continuation
taisel 056c490
continuation
taisel f00e52c
continuation
taisel f6892ef
Wrap up off thread gfx
taisel
Jump to file or symbol
Failed to load files and symbols.
Diff settings
Viewing a subset of changes. View all
need to make the other side of the thread
- Loading branch information...
| @@ -0,0 +1,22 @@ | ||
| +"use strict"; | ||
| +/* | ||
| + Copyright (C) 2012-2016 Grant Galitz | ||
| + | ||
| + Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: | ||
| + | ||
| + The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. | ||
| + | ||
| + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | ||
| + */ | ||
| +importScripts("../IodineGBA/core/graphics/Renderer.js"); | ||
| +importScripts("../IodineGBA/core/graphics/RendererProxy.js"); | ||
| +importScripts("../IodineGBA/core/graphics/BGTEXT.js"); | ||
| +importScripts("../IodineGBA/core/graphics/BG2FrameBuffer.js"); | ||
| +importScripts("../IodineGBA/core/graphics/BGMatrix.js"); | ||
| +importScripts("../IodineGBA/core/graphics/AffineBG.js"); | ||
| +importScripts("../IodineGBA/core/graphics/ColorEffects.js"); | ||
| +importScripts("../IodineGBA/core/graphics/Mosaic.js"); | ||
| +importScripts("../IodineGBA/core/graphics/OBJ.js"); | ||
| +importScripts("../IodineGBA/core/graphics/OBJWindow.js"); | ||
| +importScripts("../IodineGBA/core/graphics/Window.js"); | ||
| +importScripts("../IodineGBA/core/graphics/Compositor.js"); |