Mat Groves
53506da65e
Added support for webGL context loss
2014-01-01 21:35:55 +00:00
Mat Groves
1997071a9b
Graphics object can now be used across all renderers
2014-01-01 20:22:37 +00:00
Mat Groves
5774bbd1d5
Fixed bug where filters could not be shared between multiple renderers
2014-01-01 20:14:13 +00:00
Mat Groves
72ba698851
Fixed mask bug
...
Mask was not getting transformed applied
2014-01-01 20:03:48 +00:00
Mat Groves
04ef255dd7
Update StripShader.js
2014-01-01 19:43:54 +00:00
Mat Groves
1062c4e1d3
Modify texture usage to allow for Multiple Renderer
2014-01-01 18:43:54 +00:00
Mat Groves
92d793eab4
Tweaked unit tests to reflect new structure
2014-01-01 15:32:20 +00:00
Mat Groves
c6ddc833cb
codebase now lint free
2014-01-01 15:00:55 +00:00
Mat Groves
2debc70e3f
Fixed issue where local variable width and height were in global scope
2014-01-01 12:17:34 +00:00
Mat Groves
6d7f206a2b
fixed bug where addChildAt, not actually adding the child
2013-12-31 19:16:50 +00:00
Mat Groves
1bc122aa05
fixed bug where sprites where always visible
2013-12-31 18:06:09 +00:00
Mat Groves
8138dbd3bb
Fixed bug with incorrect reference to stage
2013-12-31 17:06:38 +00:00
Mat Groves
e8b14def95
Restructured render texture
...
fixed bug in canvas renderer
created canvasBuffer object
reworked renderTexture
removed ALL global references
2013-12-31 16:04:12 +00:00
Mat Groves
3dfb854ae6
Corrected some headers and removed the unused TintShader
2013-12-30 18:47:16 +00:00
Mat Groves
aaa5190141
Added ability to use trimmed sprite sheets
2013-12-30 18:38:30 +00:00
Mat Groves
86158ade21
Added projection and offset to renderSessionData
2013-12-30 01:23:01 +00:00
Mat Groves
13177f08e7
Merge branch 'dev' of https://github.com/GoodBoyDigital/pixi.js into dev
2013-12-29 22:27:40 +00:00
Mat Groves
dfe841cb70
Added perPixel tinting for canvas
...
useful for older browsers and ie using canvas
2013-12-29 22:22:15 +00:00
Mat Groves
5693c682e1
Added texture caches for canvas tints
2013-12-29 20:45:59 +00:00
Mat Groves
174cc38c2b
cached canvas when tinitnting in canvas renderer
2013-12-29 15:38:13 +00:00
Mat Groves
03ed383db6
added some comments and a vert size property
2013-12-29 15:15:17 +00:00
Mat Groves
41d6b01e96
Added canvas sprite tiniting
...
Currently only works with browsers that support the new canvas blend
modes
still need to add tiniting to tilingsprite and graphics
2013-12-29 12:14:34 +00:00
Mat Groves
f0c082a3cc
optimized renderer
...
by not using getter/setter in render loop when checking filters/masks
2013-12-28 23:03:23 +00:00
Mat Groves
273d78aa85
Added Tinting to webGL and blend modes to canvas and webGL
...
Items now have a tint property and a blendmode property
2013-12-28 22:40:46 +00:00
Mat Groves
a59131c514
Tidied up displayObject removing linked list bits
2013-12-28 00:33:42 +00:00
Mat Groves
f381e865da
added width and height properties to displayObjectContainer
2013-12-27 18:44:12 +00:00
Mat Groves
dd94b41282
Removed WebGL Batch and webGL RenderGroup
2013-12-27 18:24:44 +00:00
Mat Groves
3cf495e724
Removed Linked lists
...
Simplified add/remove child
2013-12-27 18:18:42 +00:00
Mat Groves
4858ff74ec
Restructured canvas renderer
2013-12-27 17:59:05 +00:00
Mat Groves
d56d6df260
refactored webGL renderer
2013-12-27 16:21:54 +00:00
Chad Engler
00cfcdbcd6
update path to jshint file
2013-12-27 08:14:44 -08:00
Chad Engler
6b7b61f54f
Merge pull request #457 from photonstorm/dev
...
Fix for addChild when parent is null
2013-12-27 08:03:25 -08:00
Mat Groves
3014ef57af
Update WebGLGraphics.js
...
fixed issue where rogue semicolon casing lots of circles to be drawn.
2013-12-26 23:54:07 +00:00
Mat Groves
530d889b0a
Added getBounds function to DisplayObjects
2013-12-23 22:24:04 +00:00
Mat Groves
0881e2bf66
Update DisplayObjectContainer.js
...
Removed Undefined check as it it breaks pixi if an object is null
2013-12-23 18:09:00 +00:00
Mat Groves
abb731ec4a
Merge branch 'dev' of https://github.com/GoodBoyDigital/pixi.js into dev
...
Conflicts:
src/pixi/renderers/webgl/WebGLFilterManager.js
src/pixi/textures/BaseTexture.js
2013-12-23 17:38:46 +00:00
photonstorm
a180e1dd2d
Previously addChild was checking this: if(child.parent != undefined)
but testing just for 'undefined' isn't enough, as the parent is set to 'null' in DisplayObject.js, so this condition fails and throws an error as it tries to removeChild from null.
2013-12-23 03:18:18 +00:00
Chad Engler
eb1d1b54fd
bump dev version to v1.4.0
2013-12-20 07:57:11 -08:00
Chad Engler
49c6ec954c
change elipse -> ellipse in test
2013-12-20 07:46:33 -08:00
Chad Engler
920bc07bae
Merge branch 'drkibitz-upstream-jshint' into dev
2013-12-20 07:43:56 -08:00
Dr. Kibitz
1d41d4bddd
Use stable version of karma
2013-12-19 22:43:20 -08:00
Chad Engler
0b06305c61
change travis script
2013-12-19 11:36:31 -08:00
Chad Engler
7f30ea53a2
update travis file to be more explicit
2013-12-19 11:34:07 -08:00
Chad Engler
ce8add7c62
merge in jshint fixes
2013-12-19 11:30:30 -08:00
Chad Engler
50d3dd7f2c
merge texture scaling, fixes #201 and #378
2013-12-19 11:04:32 -08:00
Chad Engler
ffc68fc5b6
Merge pull request #452 from lachenmayer/ellipse
...
Fix el(l)ipse spelling error
2013-12-18 15:21:11 -08:00
Chad Engler
786d2868b7
Add contributing information
2013-12-18 15:14:29 -08:00
Harry Lachenmayer
576ff71683
Fix el(l)ipse spelling error
2013-12-19 00:05:32 +01:00
Mat Groves
c9f79ea4d9
Merge pull request #444 from MKelm/dev-atlas
...
Atlas spritesheet file loader
2013-12-16 13:32:59 -08:00
Florian Landerl
dd0974c941
Check for webserved files by looking at the protocol
...
Previously it would assume a file is being served from the web as long as href happened to include the string 'http' anywhere - not just at the beginning.
2013-12-15 08:50:39 -08:00