Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-05-17BGE: Fix T43761 No re-creation of display list after a mesh modification.Porteries Tristan
I also removed unused flags in RAS_ListRasterizer.cpp.
2015-04-27Fix T44464: Viewport mipmaps no longer toggle offCampbell Barton
2015-03-24BGE: Code clean up for world (mist, background, ambient)Thomas Szepe
Code clean up for BGE world mist, background and global ambient color. Move mist render update to BlenderWolrdInfo Reviewers: moguri, brecht Reviewed By: moguri, brecht Differential Revision: https://developer.blender.org/D152
2015-03-23BGE: Add setMistType and setMistIntensity API.Thomas Szepe
This patch adds the missing setMistType() and setMistIntensity() to the API Reviewers: campbellbarton, brecht, moguri Reviewed By: campbellbarton, brecht, moguri Subscribers: campbellbarton, dingto Differential Revision: https://developer.blender.org/D149
2015-03-23BGE: Multitexture world (mist, ambient) fixThomas Szepe
This patch fix the existing word API for mist and global ambient lighting. Add deprecated message to disableMist() Add setUseMist(enable). Reviewers: dfelinto, campbellbarton, moguri Reviewed By: moguri Subscribers: solarlune, jta, brecht Projects: #bf_blender:_next Differential Revision: https://developer.blender.org/D148
2015-02-13BGE: Fix for T42285 & T38935 crashes. They are Rayhit related.Jorge Bernal
We make sure that good values are passed to GetPolygon() and we check that the visual mesh doesn't have a wrong displacement when it passes over a object which has a mesh triangle as compound bound. Reviewers: dfelinto, sergof, agoose77, moguri Reviewed By: moguri Subscribers: agoose77 Differential Revision: https://developer.blender.org/D979
2014-10-08Ghost Context RefactorJason Wilkins
https://developer.blender.org/D643 Separates graphics context creation from window code in Ghost so that they can vary separately.
2014-07-21GSOC 2013 paintAntony Riakiotakis
Yep, at last it's here! There are a few minor issues remaining but development can go on in master after discussion at blender institute. For full list of features see: http://wiki.blender.org/index.php/Dev:Ref/Release_Notes/2.72/Painting Thanks to Sergey and Campbell for the extensive review and to the countless artists that have given their input and reported issues during development.
2014-06-17Support for building without PythonCampbell Barton
2014-05-01BGE cleanup: KX_GameObject::GetParent() no longer increases the object's ↵Mitchell Stokes
refcount. I'm not sure why this function ever increased the object's refcount. Any place in the code that calls KX_GameObject::GetParent() has to turn around and call parent->Release(). Forgetting to call Release() was a common cause of memory leaks (in fact, KX_SteeringActuator was probably leaking). If the refcount needs to be increased, the calling code can handle calling AddRef().
2014-03-30Style cleanupCampbell Barton
2014-03-28BGE code cleanup: Removing OpenGL and bf_gpu code from KX_LightObjectMitchell Stokes
The ultimate goal is to only allow the rasterizer to handle OpenGL and bf_gpu calls. This commit creates a RAS_ILightObject interface and a RAS_OpenGLLight implementation.
2014-03-25Code cleanup: Removing KX_KetsjiEngine::m_drawingmodeMitchell Stokes
The rasterizer is already handling this, and there is no need to duplicate the data.
2014-02-03BGE: correct for last commitCampbell Barton
2014-01-02Add new BGE Stereo mode: 3DTV top-bottom.Benoit Bolsee
This mode is designed for passive 3D TV: the viewport is split horizontally - left eye above, right eye below - but the original camera viewport is squashed in each half (with half the vertical resolution). This is necessary to restore the aspect ratio in the 3D output because the TV expands each half to the full screen size.
2013-12-23Style cleanup: BGEHG1
2013-11-22Code Cleanup: warningsCampbell Barton
2013-11-19Fix: Game Engine regression drawing text from recent cleanupCampbell Barton
2013-11-05* More fixes to make scons / Windows happy. :) Thomas Dinges
2013-11-05Fix for recent BGE commits, when building with c++ guardedalloc.Bastien Montagne
2013-11-05* Fix blenfont scons include after recent GE changes.Thomas Dinges
Mitchell: Please check if these includes also need to be added in scons: https://projects.blender.org/scm/viewvc.php/trunk/blender/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/CMakeLists.txt?root=bf-blender&r1=61087&r2=61086&pathrev=61087
2013-11-04BGE: Fixing up a small issue from merging Rasterizer cleanup code.Mitchell Stokes
2013-11-04BGE Rasterizer Cleanup: The Blenderplayer now loads the monospace font so it ↵Mitchell Stokes
can properly draw the framerate and profile display.
2013-11-04BGE Rasterizer Cleanup: Cleaning up some includes.Mitchell Stokes
2013-11-04BGE Rasterizer Cleanup: Moving the RAS_OpenGLRasterizer::ApplyLights() code ↵Mitchell Stokes
into RAS_OpenGLRasterizer::ProcessLighting().
2013-11-04BGE Rasterizer Cleanup: Removing the need to reference KX_BlenderMaterial or ↵Mitchell Stokes
KX_PolygonMaterial in RAS_OpenGLRasterizer.
2013-11-04BGE Rasterizer Cleanup: Getting rid of the BL_Material.h include in ↵Mitchell Stokes
RAS_OpenGLRasterizer.cpp.
2013-11-04BGE Rasterizer Cleanup: Getting rid of RAS_IRasterizer::RenderText(), and ↵Mitchell Stokes
just adding the code to IndexPrimitives_3DText(), which is the only function that uses RenderText().
2013-11-04BGE Rasterizer Cleanup: Removing RAS_IRenderTools and moving the ↵Mitchell Stokes
functionality to RAS_IRasterizer. RAS_OpenGLRasterizer is a bit of a mess now with references to Ketsji and other modules it shouldn't be accessing.
2013-09-12BGE: Potential fix for [#35522] Broken game engine compatibility since 2.66a ↵Daniel Stokes
on some ATI cards? Disabling display lists for legacy ATI cards since they don't support display lists well. Also removing an unused variable from the display list rasterizer.
2013-09-06Fixing a problem with variance shadow maps blurring out on transparent ↵Daniel Stokes
receivers in the Game Engine reported by Sam Cameron on the IRC. Also correcting some slight blurring over time by making sure the color buffer is cleared for shadows.
2013-08-03BGE: Making sure m_drawingmode is initialized in the various RAS_Storage ↵Mitchell Stokes
constructors.
2013-07-15clang/cmake - quiet warnings for external libs and reference moto as a ↵Campbell Barton
system include.
2013-07-02add missing gpl headersCampbell Barton
2013-06-26correct typos in comments.Campbell Barton
2013-06-22BGE bugfix/patch "[#26075] game anaglyph colors are inverted" by Juha ↵Dalai Felinto
Maki-Kanto (kanttori) Later I will try to find when this bug was introduced. But it's definitively broken in trunk.
2013-05-30split bge includes for scons onto their own lines (for easier merging)Campbell Barton
2013-05-28move BLO_sys_types.h -> BLI_sys_types.h (it had nothing todo with loading)Campbell Barton
remove MEM_sys_types.h which was a duplicate.
2013-04-18style cleanupCampbell Barton
2013-04-14BGE: Adding mipmapping control to bge.render via bge.render.setMipmapping() ↵Mitchell Stokes
and bge.render.getMipmapping().
2013-04-05BGE: Cleaning up the VBO code to use RAS_TexVert more directly instead of ↵Mitchell Stokes
copying out pieces. This also gets rid of MapBuffers, which isn't available in OpenGL ES. Scenes that require constant VBO updates (like my skeletal mesh stress test) are now 10~13% faster.
2013-03-23BGE: getting rid of a few maybe-uninitialized warnings.Mitchell Stokes
2013-03-02Fix #34483: game engine multi UV glsl materials not working correct after ↵Brecht Van Lommel
changes to support more than 2 UV maps. This code indirectly depended on the order of OpenGL attribute ID's assigned by the OpenGL driver being the same as the attributes being declared in the GLSL shader code, which is not always the case.
2013-02-23fix for error using uninitialized draw mode with 'm_failsafe_storage' in the ↵Campbell Barton
BGE.
2013-02-11style cleanup: also some typosCampbell Barton
2013-02-02style cleanup: comment formatCampbell Barton
2013-01-13BGE: Adding preliminary alpha shadow support for Simple shadow maps. They do ↵Mitchell Stokes
not work in the viewport nor do they work for Variance shadow maps.
2013-01-04code cleanup: warningsCampbell Barton
2012-12-20style cleanupCampbell Barton
2012-12-19code cleanup: warningsCampbell Barton