Blender Git Commits

Blender Git commits from all branches.

Page: 2774 / 2888

June 28, 2012, 20:48 (GMT)
Added additional manipulators for scaling/translating in two dimensions at once, and added mouseover highlighting for the manipulator handles.
June 28, 2012, 20:07 (GMT)
More shameless hacking, make mapping mode depend on the tool. I really
have to expose support for mapping modes in image paint too. Only area
is really hard to support anyway...Now that overlay sort of works, it's
plain that the overlay is not exactly as it should be for texpaint.
Working out why not.
June 28, 2012, 19:38 (GMT)
Extra/Ultra/Super/Dooper/Uber hackish commit to set mapping mode of
texpaint brushes to tiled, same as they behave currently. Unfortunately
there's no straightforward way to detect which brush goes to which paint
mode so a version patch is hard to write.
June 28, 2012, 18:45 (GMT)
Rename sculpt_paint_capabilities to paint_capabilities, only expose
mapping options for sculpt brushes (until properly supported, if ever,
for texpaint too)
June 28, 2012, 18:36 (GMT)
Important! Revert to texture unit 0 before resetting matrix or we get
corruption in the viewport on rake or rotated brushes.
June 28, 2012, 13:12 (GMT)
Removed a debug printf statement
June 28, 2012, 13:11 (GMT)
Fixed some bugs with vertex snapping, and re-implemented edge snapping.
It's not quite working yet, but should be soon.
June 28, 2012, 05:33 (GMT)
Constraint export modification.
June 28, 2012, 04:06 (GMT)
forgot to add the color dictionary for the color readability commit
June 28, 2012, 04:02 (GMT)
Changed header comment to read "The Original code is Copyright (C) 2012."
June 28, 2012, 01:13 (GMT)
Color Readability: Start to make drawing color specification more consistent and readable.

Changed gpuColorPack to gpuColor3x and gpuColor4x which take a hex color code.
Define common color codes as readable macros (e.g., #define CPACK_RED 0xFF0000)
Special gpuGrey function for shades of grey
Change most places that specify an alpha to use floats instead of bytes
Always format color components as 0.0f and alpha as 0.000f

There are still several places that specify compile time constants for colors and that use float or bytes instead of a single hex. I'd like to unify all of these to use hex, and then put all the colors into GPU_colors.h (if it makes sense to). Some files might do better with a local color dictionary.
June 28, 2012, 00:00 (GMT)
fixed wierd const primitive parameter
June 27, 2012, 21:57 (GMT)
Adding Axis Rotation function.
Clean up warnings.
June 27, 2012, 16:20 (GMT)
Files aren't ready yet

June 27, 2012, 14:53 (GMT)
Fix GLES mesh conversion
June 27, 2012, 14:40 (GMT)
Disable some shader which won't compile under GLES
B_GLES is a custom define for GL ES
June 27, 2012, 14:35 (GMT)
ARB/EXT are very simular to standard functions.
OpenGL ES support only standard functions.
Therefore we have gpu** which automaticly chooses between gl** and gl**ARB
We use standard enums and gpu functions automaticly translates to ARB enums to call gl**ARB.
GLSL and some Framebuffer functions are added.
June 27, 2012, 08:10 (GMT)
No need to set the default value for PixelTransfer. PixelTransfer is deprecated so this is a start at actually eliminating all of the calls.
June 27, 2012, 06:02 (GMT)
Made use of ClientActiveTextureARB and ClientActiveTexture consistent. (both are deprecated but should be using one or the other if it is being used)
June 27, 2012, 05:38 (GMT)
Fixed up some changes that were missed after the last merge. Several new uses of deprecated functions were introduced.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021