[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [58432] trunk/blender: edit to r58425, BLI_math is available here, better not copy, paste from linearrgb_to_srgb.
Campbell Barton
ideasman42 at gmail.com
Sat Jul 20 02:35:41 CEST 2013
Revision: 58432
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=58432
Author: campbellbarton
Date: 2013-07-20 00:35:41 +0000 (Sat, 20 Jul 2013)
Log Message:
-----------
edit to r58425, BLI_math is available here, better not copy,paste from linearrgb_to_srgb.
also remove redundant check in AUD_FFMPEGReader::seek.
Revision Links:
--------------
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=58425
Modified Paths:
--------------
trunk/blender/intern/audaspace/ffmpeg/AUD_FFMPEGReader.cpp
trunk/blender/source/gameengine/GamePlayer/ghost/SConscript
trunk/blender/source/gameengine/Ketsji/KX_FontObject.cpp
Modified: trunk/blender/intern/audaspace/ffmpeg/AUD_FFMPEGReader.cpp
===================================================================
--- trunk/blender/intern/audaspace/ffmpeg/AUD_FFMPEGReader.cpp 2013-07-20 00:21:16 UTC (rev 58431)
+++ trunk/blender/intern/audaspace/ffmpeg/AUD_FFMPEGReader.cpp 2013-07-20 00:35:41 UTC (rev 58432)
@@ -347,10 +347,6 @@
uint64_t st_time = m_formatCtx->start_time;
uint64_t seek_pos = ((uint64_t)position) * ((uint64_t)AV_TIME_BASE) / ((uint64_t)m_specs.rate);
- if (seek_pos < 0) {
- seek_pos = 0;
- }
-
if (st_time != AV_NOPTS_VALUE) {
seek_pos += st_time;
}
Modified: trunk/blender/source/gameengine/GamePlayer/ghost/SConscript
===================================================================
--- trunk/blender/source/gameengine/GamePlayer/ghost/SConscript 2013-07-20 00:21:16 UTC (rev 58431)
+++ trunk/blender/source/gameengine/GamePlayer/ghost/SConscript 2013-07-20 00:35:41 UTC (rev 58432)
@@ -43,7 +43,7 @@
'#intern/guardedalloc',
'#intern/moto/include',
'#intern/container',
- '#intern/audaspace/intern',
+ '#intern/audaspace/intern',
'#source/gameengine/Rasterizer/RAS_OpenGLRasterizer',
'#source/gameengine/BlenderRoutines',
'#source/gameengine/Converter',
Modified: trunk/blender/source/gameengine/Ketsji/KX_FontObject.cpp
===================================================================
--- trunk/blender/source/gameengine/Ketsji/KX_FontObject.cpp 2013-07-20 00:21:16 UTC (rev 58431)
+++ trunk/blender/source/gameengine/Ketsji/KX_FontObject.cpp 2013-07-20 00:35:41 UTC (rev 58432)
@@ -178,19 +178,12 @@
/* Font Objects don't use the glsl shader, this color management code is copied from gpu_shader_material.glsl */
float color[4];
- for (int i = 0; i < 3; i++) {
- if (m_do_color_management) {
- float c = m_color[i];
- if(c < 0.0031308)
- c = (c < 0.0) ? 0.0: c * 12.92;
- else
- c = 1.055 * pow(c, 1.0f/2.4f) - 0.055;
- color[i] = c;
- }
- else
- color[i] = m_color[i];
+ if (m_do_color_management) {
+ linearrgb_to_srgb_v4(color, m_color);
}
- color[3] = m_color[3];
+ else {
+ copy_v4_v4(color, m_color);
+ }
/* HARDCODED MULTIPLICATION FACTOR - this will affect the render resolution directly */
const float RES = BGE_FONT_RES * m_resolution;
More information about the Bf-blender-cvs
mailing list