Blender Git Commit Log

All Blender Git commits.

Page: 3404 / 8462

March 25, 2018, 18:06 (GMT)
GPUOffscreen: Remove unused offscreen blit.
March 25, 2018, 18:06 (GMT)
GPULamp: Move GPU_frambuffer_blur to GPU_lamp.c

This is a bit useless because gpu lamps are only used by the game engine
and it is planned to be "remove" in some way.

Doing this to clean gpu_framebuffer.c.
March 25, 2018, 18:06 (GMT)
GPUFramebuffer: Make current framebuffer thread local.

This make sense since we are using multiple olg contexts and two contexts
can be active at the same time with different framebuffers.
March 25, 2018, 18:06 (GMT)
GPUTexture: Style: Respect 120 char per line limit.
March 25, 2018, 18:06 (GMT)
GPUViewport: Small simplifications + fixes.

- Use GPU_SHADER_2D_IMAGE_ALPHA.
- Add alpha uniform.
- bypass reseting the scissors and depth test because we used
another context for drawing.
March 25, 2018, 18:06 (GMT)
Clay: Fix alpha problem cause by FXAA pass.
March 25, 2018, 18:06 (GMT)
GPUViewport: Remove depth debug.

This is not used anymore.
Debug visualisations should be moved to the draw manager.
March 25, 2018, 18:06 (GMT)
GPUTexture: Small refactor.

This includes a few modification:
- The biggest one is call glActiveTexture before doing any call to
glBindTexture for rendering purpose (uniform value depends on it).
This is also better to know what's going on when rendering UI. So if
there is missing UI elements because of this commit look for this first.
This allows us to have "less calls" to glActiveTexture (I did not
measure the final count) and less checks inside GPU_texture.

- Remove use of GL_TEXTURE0 as a uniform value in a few places.

- Be more strict and use BLI_assert for bad usage of GPU_texture functions.

- Disable filtering for integer and stencil textures (not supported by
OGL specs).

- Replace bools inside GPUTexture by a bitflag supporting more options to
identify texture types.
March 25, 2018, 18:06 (GMT)
DRWTexture: Remove DRW_texture_update
March 25, 2018, 18:06 (GMT)
DRW: Remove unecessary push/pull attrib.

Since we are rendering draw manager's command in a separate context, we
don't need to save/restore the UI opengl state attributes/config.
March 25, 2018, 18:06 (GMT)
GPU: gpu_draw.c: Fix wrong renaming.

Renaming happened in b4d053efc754 and seems to have been a bit too
agressive.
March 25, 2018, 15:51 (GMT)
Text: line break always returned cancelled

Harmless but incorrect.
Revision 1c40220 by Gaia Clary
March 25, 2018, 15:30 (GMT)
Cleanup: Collada: Changed comment on BCSample
Revision 171f381 by Gaia Clary
March 25, 2018, 14:02 (GMT)
Cleanup: Collada: Removed no longer needed methods
Revision 590d287 by Gaia Clary
March 25, 2018, 13:50 (GMT)
Refactor: Collada: Moved matrix functions from BCSample to BCMatrix

The affected methods:

rotaiton()
location()
scale()
quad()
decompose()

These methods really did not belong to the BCSample itself. That
was just a left over from previous changes to the BCSample class.
Moved to BCMatrix where they belong to.
March 25, 2018, 12:22 (GMT)
get wavelet noise params at every frame (animatable)
March 25, 2018, 11:52 (GMT)
support for animated properties in new decoupled baking setup
Revision bad16bb by Gaia Clary
March 25, 2018, 11:03 (GMT)
Refactor: Collada: Added classes for Lamp and Camera

After i needed to add extra structure for Material and Armature
it is now time to have also Camera and Lamp objects. those objects
are pretty muchg just data at the moment. However this makes the
code more readable without loosing anything.
Revision 83e1aac by Gaia Clary
March 25, 2018, 11:01 (GMT)
Refator: Collada: replaced BCSampleKey by Object*

After doing some simplifications BCSampleKey has
degraded to alwasy be ob->id.name So i replaced the key
by the object pointer itself.
Revision ec2ae11 by Gaia Clary
March 25, 2018, 10:02 (GMT)
Refactor: Collada: Moved collada related function out of the BCAnimationCurve class

I want to make BCAnimationCurve more general so it potentially can later
also be used from other exporters as well.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021