Blender Git Loki
Git Commits -> Revision e44b44b
Revision e44b44b by Daniel Stokes (soc-2011-cucumber) June 27, 2011, 19:40 (GMT) |
Experimental DDS texture patch from Mitchell Stokes that allows DDS texture to be used uncompressed in OpenGL. Since OpenGL uses a different coordinate system than DirectX, DDS textures are upside down in OpenGL. That means this patch could cause some problems with people already using DDS textures. A UI option and a do version could address this. |
Commit Details:
Full Hash: e44b44bf22773492d3265b02d6022cbcfd3a38d3
SVN Revision: 37874
Parent Commit: 4ecbb38
Lines Changed: +1576, -1333
12 Modified Paths:
/source/blender/gpu/CMakeLists.txt (+5, -0) (Diff)
/source/blender/gpu/GPU_draw.h (+2, -1) (Diff)
/source/blender/gpu/intern/gpu_draw.c (+84, -12) (Diff)
/source/blender/gpu/SConscript (+4, -0) (Diff)
/source/blender/imbuf/IMB_imbuf_types.h (+33, -1) (Diff)
/source/blender/imbuf/intern/allocimbuf.c (+2, -1) (Diff)
/source/blender/imbuf/intern/dds/dds_api.cpp (+11, -1) (Diff)
/source/blender/imbuf/intern/dds/DirectDrawSurface.cpp (+1192, -1141) (Diff)
/source/blender/imbuf/intern/dds/DirectDrawSurface.h (+172, -175) (Diff)
/source/gameengine/Ketsji/BL_Texture.cpp (+66, -1) (Diff)
/source/gameengine/Ketsji/BL_Texture.h (+1, -0) (Diff)
/source/gameengine/Ketsji/CMakeLists.txt (+4, -0) (Diff)
/source/blender/gpu/GPU_draw.h (+2, -1) (Diff)
/source/blender/gpu/intern/gpu_draw.c (+84, -12) (Diff)
/source/blender/gpu/SConscript (+4, -0) (Diff)
/source/blender/imbuf/IMB_imbuf_types.h (+33, -1) (Diff)
/source/blender/imbuf/intern/allocimbuf.c (+2, -1) (Diff)
/source/blender/imbuf/intern/dds/dds_api.cpp (+11, -1) (Diff)
/source/blender/imbuf/intern/dds/DirectDrawSurface.cpp (+1192, -1141) (Diff)
/source/blender/imbuf/intern/dds/DirectDrawSurface.h (+172, -175) (Diff)
/source/gameengine/Ketsji/BL_Texture.cpp (+66, -1) (Diff)
/source/gameengine/Ketsji/BL_Texture.h (+1, -0) (Diff)
/source/gameengine/Ketsji/CMakeLists.txt (+4, -0) (Diff)