aboutsummaryrefslogtreecommitdiff
path: root/drivers/gles2/rasterizer_gles2.cpp
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix clipping when used in viewport or inside another viewport, fixes #1661Juan Linietsky2015-04-141-8/+47
|
* fixed broken lighting, closes #1671Juan Linietsky2015-04-121-9/+10
|
* -Fixed screen capture for viewports, added a screen capture demo, fixes #1529Juan Linietsky2015-04-121-8/+12
|
* -Fixes bug in ShaderGraph material, when uniform property is not used, fixes ↵Juan Linietsky2015-04-091-0/+3
| | | | #1634 and #1610
* Merge pull request #1531 from vkbsb/h5_canvas_polygon_fixJuan Linietsky2015-04-071-14/+98
|\ | | | | H5 canvas polygon fix
| * Removing Print statement effects perf.V.VamsiKrishna2015-03-211-1/+1
| |
| * Fix for canvas_draw_polygon on webgl.V.VamsiKrishna2015-03-211-14/+98
| |
* | Added a PVRTC encoder for iOSJuan Linietsky2015-04-061-8/+9
| |
* | Changes to LightJuan Linietsky2015-04-031-14/+28
| | | | | | | | | | | | | | | | -=-=-=-=-=-=-=-= -Changed material unshaded property for an enum, which supports light-only shading -Added a "Mix" shading mode, useful for using lights as masks -Added energy parameter to Light2D
* | read depth fixesJuan Linietsky2015-03-311-5/+70
| |
* | fixes for light2d in androids that do not supportJuan Linietsky2015-03-311-0/+2
| | | | | | | | read depth
* | signed distance field font supportJuan Linietsky2015-03-211-0/+12
|/
* New option to send canvas to render bufferJuan Linietsky2015-03-161-17/+33
| | | | | allows to use 3D environment effects for post processing such as Glow, Bloom, HDR, etc. in 2D.
* back buffer copy node, to improve on texscreen()Juan Linietsky2015-03-121-8/+54
| | | | back buffer copy node and respective demo
* lot of work on 2D lighting and isometric mapsJuan Linietsky2015-03-091-3/+7
| | | | | added a new demo, isometric_light that does full isometric sorting, lights, shadows, etc.
* time was not being set properly with the rest of the uniforms.Juan Linietsky2015-03-021-5/+7
|
* support for 2D shadow castersJuan Linietsky2015-03-021-27/+571
| | | | | | | | | | Added support for 2D shadow casters. *DANGER* Shaders in CanvasItem CHANGED, if you are using shader in a CanvasItem and pull this, you will lose them. Shaders now work through a 2D material system similar to 3D. If you don't want to lose the 2D shader code, save the shader as a .shd, then create a material in CanvasItem and re-assign the shader.
* changed the blending function when using a transparent render target so that ↵romulox_x2015-03-011-9/+54
| | | | it blends properly
* changed viewport clearing to use the alpha value of the clear color, and ↵romulox_x2015-02-211-1/+1
| | | | made the transparent bg option of viewport force a clear color of 0,0,0,0
* Merge pull request #1369 from not-surt/tile_rotationJuan Linietsky2015-02-211-3/+6
|\ | | | | Tile Rotation
| * Merge branch 'master' of https://github.com/okamstudio/godotCarl Olsson2015-02-151-52/+62
| |\ | | | | | | | | | | | | Conflicts: scene/2d/tile_map.cpp
| * | Reorder tile transforms so transpose occurs before flips. Much more ↵Carl Olsson2015-02-131-3/+3
| | | | | | | | | | | | intuitive for flipping transposed tiles.
| * | Merge branch 'master' of https://github.com/okamstudio/godotCarl Olsson2015-02-111-8/+34
| |\ \ | | | | | | | | | | | | | | | | Conflicts: demos/2d/polygon_path_finder_demo/.fscache
| * \ \ Merge branch 'master' of https://github.com/okamstudio/godotCarl Olsson2015-02-021-20/+52
| |\ \ \
| * | | | Working TileMap tile transpose transform.Carl Olsson2015-02-021-3/+6
| | | | |
* | | | | support for light and normal mapping in 2DJuan Linietsky2015-02-181-188/+343
| |_|_|/ |/| | |
* | | | -resolved shader set parameter bug, closes #1361Juan Linietsky2015-02-141-52/+62
| |_|/ |/| |
* | | fixes to skinned bufferJuan Linietsky2015-02-101-6/+15
| | | | | | | | | | | | | | | should avoid targets with large objects using morphs also skinned buffer size is properly customizable on project settings.
* | | ability to customize max render elementsJuan Linietsky2015-02-091-0/+9
| | | | | | | | | | | | should close #1339
* | | Merge pull request #1281 from sanikoyes/Pr-fix-rtt-filtersJuan Linietsky2015-02-091-2/+10
|\ \ \ | |_|/ |/| | Pr-fix-rtt-filters
| * | Fix filter options not works in render target texturesanikoyes2015-01-201-2/+10
| |/
* | fixed world vertex issues in canvas item shaderJuan Linietsky2015-01-211-1/+1
| |
* | Fixed bug in 3D materialJuan Linietsky2015-01-201-3/+6
| | | | | | | | textures that failed to load should now load again properly
* | Fixes to texscreen, fixes to white testcubeJuan Linietsky2015-01-201-4/+15
| |
* | Visual Shader Editing for 2DJuan Linietsky2015-01-201-14/+32
|/ | | | Editing 2D shaders with visual editor seems to work now.
* -begin work on unidirectional collision detectionJuan Linietsky2015-01-131-0/+23
| | | | | -fixed performance issue in new 2D engine -texscreen() working in shader 2D
* -fixed issue with shader not being reset on layers, closes #1199Juan Linietsky2015-01-121-24/+15
| | | | -ability for shader to use parent shader and params, closes #1198
* -Initial working(?) implementation of shaders for 2D. Lighting still not ↵Juan Linietsky2015-01-121-3/+35
| | | | | | | there though. Check for reference: https://github.com/okamstudio/godot/wiki/shader
* 2D shader progressreduz2015-01-111-3/+25
|
* -Initial (untested) implementation of 2D shaders. Probably broken, will be ↵Juan Linietsky2015-01-111-1/+126
| | | | | | fixed later. -fixed issue of opacity not working
* 2D Rewrite Step [1]Juan Linietsky2015-01-101-0/+211
| | | | | | | | -=-=-=-=-=-=-=-=-=- -Moved drawing code to a single function that takes linked list (should make it easier to optimize in the future). -Implemented Z ordering of 2D nodes. Node2D and those that inherit have a visibility/Z property that affects drawing order (besides the tree order) -Removed OpenGL ES 1.x support. Good riddance!
* -Visual Shader Editing Finished, PLEASE TEST!Juan Linietsky2015-01-071-29/+27
|
* Merge branch 'master' of https://github.com/okamstudio/godotJuan Linietsky2015-01-031-1/+3
|\
| * -added new code completion guess locations, closes #1032Juan Linietsky2015-01-031-1/+1
| | | | | | | | -moved commandline fix to mingw-only, should fix #1064
| * -fixed issue with denormals in half precission, closes #1073Juan Linietsky2015-01-031-1/+3
| | | | | | | | -added h_offset and v_offset to 3D Camera, should allow to do the same as in #1102
* | -Work in progress visual shader editor *DOES NOT WORK YET*Juan Linietsky2015-01-031-2/+1
|/
* -proper minimum size computation for TabContainerJuan Linietsky2015-01-021-2/+5
|
* Merge pull request #998 from sanikoyes/Pr-fix-gles2-canvas_draw_polygonJuan Linietsky2015-01-021-1/+8
|\ | | | | Fix RasterizerGLES2::canvas_draw_polygon can't work correct at some devi...
| * Fix RasterizerGLES2::canvas_draw_polygon can't work correct at some ↵sanikoyes2014-12-191-1/+8
| | | | | | | | | | | | devices(like Sumsung Note2) in some devices, gpu doe's not support uint(32bit) indies
* | -ability to set default textures in shader (needed for visual shader editing)Juan Linietsky2014-12-211-1/+48
|/ | | | | | -work in progress new graph system (will replace current one) -crash fix in s3m loader (out of bounds acess) -fixed vbox overriding of separation (fixes empty line between section tabs)