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
2017-04-28Getting rid of setlinestyle: markers' dashed line in VSE.Bastien Montagne
2017-04-28Fix T51324: Auto-Depth fails rotating out of cameraCampbell Barton
2017-04-28Merge branch 'master' into blender2.8Sybren A. Stüvel
2017-04-28Hide object center and other info when drawing setsCampbell Barton
2017-04-28Alembic: use object-oriented approach in ABC_read_mesh()Sybren A. Stüvel
This is easier to extend than the if/else if/else chain that was in place, and allows for somewhat more granular error messages.
2017-04-28Alembic: Construct ISampleSelector once and pass alongSybren A. Stüvel
2017-04-28Correct comment, we need wire_outline data in this caseCampbell Barton
2017-04-28Draw Manager: pose-mode custom bone displayCampbell Barton
2017-04-28Recent commit state broke lattice vertex drawingCampbell Barton
e4d856e3 caused lattice vertices not to draw in editmode.
2017-04-27Fix draw manager draw-modes interfering with eachotherCampbell Barton
2017-04-27Draw Manager: basic text overlay supportCampbell Barton
2017-04-27OpenGL: manage legacy state only when WITH_LEGACY_OPENGL=ONMike Erwin
- enabled lights - alpha test - texture environment - point sprites (always enabled in modern GL) Moved is_clip_plane for better struct packing, no functional change there. Part of T51164
2017-04-27OpenGL: don't set texture LoD bias via glTexEnvfMike Erwin
Not supported in core profile. We could do this in GLSL if it's really needed. Part of T51164
2017-04-27OpenGL: early exit from functions that don't mix with core profile Mike Erwin
These parts will not be part of final viewport, but are called indirectly during the transition. To avoid runtime errors on core profile, exit early -- functions effectively do nothing. I put the early exits inside the functions to avoid cluttering the code that calls these. But (long term) the calling functions need to change. Basic shader's detect_options function was unused and full of old, so I deleted it. Part of T51164
2017-04-27OpenGL: fix color logic opMike Erwin
GL_LOGIC_OP is a synonym for GL_INDEX_LOGIC_OP, from OpenGL 1.0's indexed color drawing. It's not part of modern GL and causes an error in core profile. GL_COLOR_LOGIC_OP is still supported in the latest GL. It's the last stage before writing to the framebuffer. Part of T51164
2017-04-27Add back text color for legacy drawingCampbell Barton
2017-04-27OpenGL: don't glGet(GL_RED_BITS) in core profileMike Erwin
or GREEN or BLUE. These are deprecated and cause errors under core profile. TODO: get color depth value another way Part of T51164
2017-04-27OpenGL: stop enabling GL_TEXTUREMike Erwin
Texturing is always enabled in GLSL. Simply use a sampler in the shader. Replaced gpu_generate_mipmap with glGenerateMipmap since the former just Enabled/Disabled the texture target and called the latter. Part of T51164
2017-04-27OpenGL: stop using GL_NORMALIZEMike Erwin
With GLSL there is no need for GL_NORMALIZE. We explicitly normalize in the shader, or (better) send in unit vectors. Part of T51164
2017-04-27OpenGL: restore all 8 lightsMike Erwin
fixes a copy/paste mistake
2017-04-27OpenGL: remove GL_MAP1_VERTEX_3Mike Erwin
This is related to OpenGL evaluators (old feature). From my understanding, we don't seem to be actually using it. Part of T51164
2017-04-27Getting rid of setlinestyle: transform code.Bastien Montagne
Note that I also made 'dash anchor point' consistent (the static one, not the mouse one), in previous code somtimes dashed were anchored to the static center point, in others, to the moving mouse position, the later was rather disturbing imho...
2017-04-27Fix: T50271: Bilateral/Directional blur's iterations is zero by defaultbrunoT
Differential Revision: https://developer.blender.org/D2632
2017-04-27Error in last commitCampbell Barton
2017-04-27Cleanup: split cmake source/headersCampbell Barton
2017-04-27Merge branch 'master' into blender2.8Campbell Barton
2017-04-27Cleanup: remove unused matrix argCampbell Barton
2017-04-273D widgets were obscured by view geometryCampbell Barton
2017-04-27Pose-mode drawing used alpha where it shouldn'tCampbell Barton
2017-04-27Fix gpuScaleUniform (caused strange pose-bone size)Campbell Barton
2017-04-27Use pose-mode colors for pose-bone drawingCampbell Barton
Also move static vars into structs
2017-04-27Cleanup: use doxy groups for armatureCampbell Barton
2017-04-27Fix basic pose-mode select drawingCampbell Barton
2017-04-27Fix wrong scene assigned when using setsCampbell Barton
Depsgraph was left with wrong set-scene.
2017-04-27Fix/workaround crash with non mesh geometryCampbell Barton
eevee was crashing on curve grometry, draw without material for now.
2017-04-26Getting rid of setlinestyle: Paint 'line' strokes.Bastien Montagne
2017-04-26Getting rid of setlinestyle: armature drawing code.Bastien Montagne
Firts usage of 3D version of new dashed line shader... Though not sure whether that code will be kept for long?
2017-04-26Add 3D version of dashed line shader.Bastien Montagne
This is actually nearly same code as 2D version, maybe we can deduplicate that later?
2017-04-262D dashed line shader: changed to use viewport side instead of scale.Bastien Montagne
The scale version was working(ish), but it was not really extendable to a 3D line version of the shader. Also note that sequencer view still keeps its 'UI scale' adaptation (dashes grow together with UI scale setting). Would be nice to do that everywhere ultimately imho, but nothing urgent here.
2017-04-26Cleanup: rename select engine -> basicCampbell Barton
This is used by depth drawing too and had no selection specific code.
2017-04-26Pass graph to depth functionsCampbell Barton
2017-04-26Draw Manager: cleanup, use doxy categoriesCampbell Barton
Also add DRW_state for accessing current draw state.
2017-04-26Draw Manager: use engine drawing for depth drawingCampbell Barton
2017-04-26View3D: move depth drawing into own functionCampbell Barton
No functional changes
2017-04-26Merge branch 'master' into 28Campbell Barton
2017-04-26Merge commit 'master@6ed15c5a41130b55cb57a43a8a9470a91d38c3d5' into blender2.8Sybren A. Stüvel
# Conflicts: # source/blender/alembic/intern/abc_exporter.cc
2017-04-26Fix race condition invalidating object data's bounding boxSergey Sharybin
2017-04-26Ensure task scheduler exists before any threading starts in BlenderSergey Sharybin
2017-04-26Avoid race condition copying Scene for off-thread OpenGL image saveSergey Sharybin
2017-04-26Threading: Remove thread lock which seems uselessSergey Sharybin
Render data is never guarded by image drawe lock.