Blender Git Commits

Blender Git commits from all branches.

Page: 2739 / 2888

July 25, 2013, 04:58 (GMT)
Need to call eglewInit before eglBindAPI.

Also fixed other problems with previous commits that I couldn't detect because I couldn't build.

Also, renamed some glScissor and glViewport to gpu versions... not sure why, I'm planning on changing them back...
July 25, 2013, 01:37 (GMT)
Forgot to add files for the GHOST_Context base class.
July 24, 2013, 22:48 (GMT)
Added eglBindAPI calls in a future case where OpenGL VG or desktop OpenGL contexts are also being initialized by EGL.
July 24, 2013, 18:06 (GMT)
Quick experiment to put mode switching buttons at the top of the toolbar.
July 24, 2013, 15:51 (GMT)
Some initial changes to the toolbar. Buttons can be double height, shortcuts show, many panels instead of a few (only object and edit mode).
July 24, 2013, 13:58 (GMT)
* Better rake support for line strokes.
* Reduce dereference of stroke->brush in paint_stroke_modal.
July 24, 2013, 12:58 (GMT)
* Draw pressure as soon as the user starts the stroke
* Do not calculate rake in cursor display while a stroke is active. It
can mess up a stroke easily, since the variables are global.
* Reset the brush rotation on stroke end not in brush display.
* Rename dispay_pressure to stroke_active (since this is what the
variable stores)
July 24, 2013, 11:59 (GMT)
* Do not add a dab for lines until mouse button is released.
* Fix line strokes getting infinity mouse results for sculting.
July 24, 2013, 11:10 (GMT)
* Rename BRUSH_RESTORE_MESH to BRUSH_DRAG_DOT. Not useful to have two
names for the same thing.
* Disable pressure for anchored and drag dot strokes. On release
pressure is zero so there is no really useful input to get here from
pressure. Might be worth exploring confirmation with space or enter
here.
* Expose space attenuation property in UI for line strokes as well
July 24, 2013, 11:10 (GMT)
Merge trunk -r58566 into soc-2013-paint
July 24, 2013, 09:54 (GMT)
eglChooseConfig can return EGL_TRUE even if it doesn't find a suitable configuration, so you have to check the value of num_configs. Removed unused query for the total number of EGL configs. Now using a std::vector to hold the attrib_list. Put variable declarations close to their use sites.
July 24, 2013, 09:22 (GMT)
Added EGL multi-sampling support
July 24, 2013, 05:12 (GMT)
Added support for multiple EGL contexts.
July 23, 2013, 18:33 (GMT)
Extended uiLayout to make it possible to have taller buttons. Buttons in a row or a column layout can be from one to five times the normal height.
July 23, 2013, 08:39 (GMT)
Fixed syntax errors the appeared in the WITH_GL_PROFILE_COMPAT build.
July 23, 2013, 08:28 (GMT)
svn merge ^/trunk/blender -c58374 -c58406 -c58422 -c58427 -c58436 -c58440 -c58441 -c58463 -c58504 -c58509 -c58512 -c58513 -c58514 -c58516 -c58520 -c58532 -c58534
July 23, 2013, 07:54 (GMT)
Implemented replacement for DrawPixels so that icons and images draw on OpenGL ES and started working on the 'aspect' module, the heart of ViewportFX (finally...)

July 23, 2013, 00:56 (GMT)
Merged revisions 57983-58515 from trunk/blender
July 22, 2013, 23:55 (GMT)
Blender now runs when compiled with ANGLE and draws to the screen without triggering a GPU_SAFETY abort.

This is a big f***ing deal. I feel like I've gotten a really nice present for my birthday today :-)
July 22, 2013, 17:58 (GMT)
Added EGL initialization code to GHOST_WindowWin32, but this is just temporary until I'm sure exactly how GHOST_Context will be implemented.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021