Go to file
Antony Riakiotakis fed61d50c7 Debug GPU functionality from soc-viewport_fx by Jason Wilkins
patch number D706 with changes:

- WITH_GPU_DEBUG just creates a debug context (and enables the debug messaging
system functions) but leaves the checks we had intact. Old patch
added the debug functionality only if we had the flag on to save some
performance.

Rationale here is that we might not want to recompile blender just to get
the extra information, and having users start blender with a -d flag to
get the extra information is also useful for bug reports. Those checks already
existed and most expensive ones are hidden behind a debug mode check
so performance should not be that bad.

- Did some cleanup of existing functionality:
When things go wrong blender side, just print the error,
don't check for GL errors first.

- Did not port changes needed for GLES to regular glew.h

- Got rid of duplicate or very similar new functionality.

Generally, code is more moving things around/cleanup and should work exactly
as before apart from the debug context, so it's safe to add even now.

It also provides a nice substitute function for glu error descriptions
2015-02-23 13:35:57 +01:00
build_files Fix Cycles OpenCL error with scons, util_math_fast.h was missing.ø 2015-02-18 22:44:17 +01:00
doc doxygen: updating blender version and link to tracker 2015-02-21 12:16:20 +00:00
extern BGE physics: adding links to bullet documentation 2015-02-19 11:20:18 +00:00
intern Debug GPU functionality from soc-viewport_fx by Jason Wilkins 2015-02-23 13:35:57 +01:00
release gameengine physics: removing compound option for character controllers 2015-02-19 11:20:17 +00:00
scons@625d446ae8 Fixed border extension for the sunbeams node. 2014-09-23 11:42:11 +02:00
source Debug GPU functionality from soc-viewport_fx by Jason Wilkins 2015-02-23 13:35:57 +01:00
tests Refactor array_utils out of BLI_array 2015-02-14 08:00:41 +11:00
.arcconfig Use HTTPS protocol for arc 2013-12-24 22:57:27 +06:00
.gitignore Revert "ignore conflict files" 2014-08-08 06:00:49 +10:00
.gitmodules Initialize git submodules for addons, locales and scons 2013-11-15 12:19:08 +06:00
CMakeLists.txt Debug GPU functionality from soc-viewport_fx by Jason Wilkins 2015-02-23 13:35:57 +01:00
COPYING
GNUmakefile Force phony targets to build (even if file exists) 2014-12-20 02:15:14 +01:00
SConstruct Compositing works with X-Ray. 2015-02-17 18:11:22 +01:00