Blender Git Loki

Blender Git "soc-2012-swiss_cheese" branch commits.

Page: 12 / 14

June 3, 2012, 01:37 (GMT)
Extra semi-colon removed.
June 2, 2012, 18:43 (GMT)
Fixed a build error that occurred when compiling WITH_GPU_SAFETY
May 31, 2012, 17:24 (GMT)
Adding support for OpenGL ES 2.0 on linux.
It is not full, some stuff will be shuffle around.
Cmake file is comming up
May 31, 2012, 09:21 (GMT)
Previous commit removed the automatic loading of glColor that I experimented with. This small change is needed for fonts to render the correct color.
May 31, 2012, 09:18 (GMT)
WITH_GPU_SAFETY is an advanced CMake option for adding a lot of checks to help debug the graphics API.

Currently only covers usage of gpuImmediate. It is off by default. It interacts with WITH_ASSERT_ABORT in that if WITH_ASSERT_ABORT is enabled then errors cause the program to abort, otherwise they just print to the console.

BLI_utildefines.h implicitly relied on an upstream include for stdio.h, so I conditionally added it.

No scons option yet.
May 31, 2012, 04:54 (GMT)
Changing the mesh converter to stop using BL_Material as a temporary place holder for rgb and uv data. This is the first step in getting rid of per face material conversions, which are taking up a lot of time.
May 31, 2012, 03:57 (GMT)
BLF_draw_font calling gpuEnd too many times in some situations. BLF_draw_font does not always need a color array.
May 30, 2012, 22:08 (GMT)
Adds recognition for Windows 7 Touch Events and a CMake WITH_INPUT_TOUCH (default off).

When INPUT_TOUCH is on, it defines _WIN32_WINNT as 0x601 (Windows 7). This is a short-term solution to enable usage for the Windows Touch API.
May 30, 2012, 19:21 (GMT)
Removing some debug code that was accidentally committed.
May 30, 2012, 02:54 (GMT)
When converting the VBO/UV patch to play nice with jwilkins code, I forgot to modify IndexPrimitivesMulti (I only modified IndexPrimitives). This caused MultiTexture and GLSL materials to not work with vertex arrays.
May 29, 2012, 23:46 (GMT)
reversing an edit I did not mean to commit
May 29, 2012, 22:59 (GMT)
Added glBegin/glEnd to GPU_deprecated.h
May 29, 2012, 20:00 (GMT)
Fix blenderplayer compilation for cmake
May 29, 2012, 19:57 (GMT)
fixed function return value
May 29, 2012, 12:26 (GMT)
gpuImmediateUnlock automatically clears the vertex format
May 29, 2012, 07:14 (GMT)
This change shouldn't have been in the last commit, so I'm reversing it.
May 29, 2012, 07:12 (GMT)
Committing the VBO/Multi-UV patch from Cucumber. I'm putting this here since it still requires a little bit more work before going into trunk (according to Kupoman). However, I'd like to get the major Rasterizer restructuring for storage modes into this branch before people get too crazy with OpenGL refactoring. Also, I'll be making some changes to the converter soon that I hope to use the Multi-UV part of the patch to build from.
May 29, 2012, 06:58 (GMT)
Last Merge was Incomplete, this should be the rest.
May 29, 2012, 00:16 (GMT)
Merged w/ Trunk r46993-r46142

This merge was funny. The merge-info property was not up to date from the last merge and there were conflicts with things that should have been merged before.

I did my best to fix things up.
May 28, 2012, 21:28 (GMT)
Workaround for MinGW32 build error
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021