Blender Git Statistics -> Branches -> KTX_support

"Ktx_support" branch

Total commits : 6
Total committers : 1
First Commit : May 30, 2015
Latest Commit : August 14, 2015


Commits by Month

DateNumber of Commits
August, 20152
July, 20150
June, 20153
May, 20151

Committers

AuthorNumber of Commits
Antony Riakiotakis6

Popular Files

FilenameTotal Edits
filetype.c3
image.c2
openexr_api.cpp2
IMB_imbuf.h2
IMB_filetype.h2
util.c2
ktx.c2
IMB_imbuf_types.h2
BKE_image.h2
gpu_draw.c1

Latest commits Feed

August 14, 2015, 16:54 (GMT)
KTX file format:

Support flipped images.

Two issues here:

* We need to check the metadata for flipped flags
* We need to invert compressed images (they are stored
inverted on GPU).

Not sure if all combinations are correct here (missing reference
material to make the decision), so will assume all is OKish for now.
August 14, 2015, 13:18 (GMT)
Merge branch 'master' into KTX_support

Conflicts:
source/blender/blenkernel/BKE_image.h
source/blender/blenkernel/intern/dynamicpaint.c
source/blender/blenkernel/intern/image.c
source/blender/blenkernel/intern/movieclip.c
source/blender/blenkernel/intern/sequencer.c
source/blender/editors/space_image/image_buttons.c
source/blender/editors/space_image/image_ops.c
source/blender/gpu/intern/gpu_draw.c
source/blender/imbuf/IMB_imbuf_types.h
source/blender/imbuf/intern/allocimbuf.c
source/blender/imbuf/intern/cineon/cineon_dpx.c
source/blender/imbuf/intern/jp2.c
source/blender/imbuf/intern/jpeg.c
source/blender/imbuf/intern/openexr/openexr_api.cpp
source/blender/imbuf/intern/png.c
source/blender/imbuf/intern/targa.c
source/blender/imbuf/intern/tiff.c
source/blender/makesrna/intern/rna_image.c
source/gameengine/Ketsji/BL_Texture.cpp
June 8, 2015, 10:30 (GMT)
Revert conversion to long long for KTX branch
June 8, 2015, 10:17 (GMT)
Merge branch 'temp_imbuf_types_refactor' into KTX_support

Conflicts:
source/blender/blenkernel/BKE_image.h
source/blender/blenkernel/intern/image.c
source/blender/imbuf/IMB_imbuf_types.h
June 8, 2015, 10:07 (GMT)
Imbuf types refactor.

ImBuf types were getting stored as bitflags in a 32bit integer which had
already run out of space. Solved the problem by separating file type to
an ftype enum, and file specific options to foptions.

Now we have 2^32 image formats to support, hopefully won't run out any
time soon.

Patch is committed to branch for inclusion after release due to
increased volatility, which could result explosions, spikes, acid, lava
and signs with "bad" on them if included now.
May 30, 2015, 17:05 (GMT)
KTX file format support

This commit introduces support for the KTX format in blender.

Saving and loading of files is supported though saving compressed formats
is not yet supported.

Thumbnails are not generated because the API relies on OpenGL to load the textures,
which is not available during threaded thumbnail generation.

We hand compiled a KTX library from https://github.com/KhronosGroup/KTX
and placed KTX lib files in intern/KTX as follows:

libktx.a in intern/KTX/lib
ktx.h in intern/KTX/include

We may include the library in extern when we make sure it compiles in all platforms (Ubuntu 15.04 failed here)

Scons is not supported, only cmake for now.

MiikaHweb - Blender Git Statistics v1.06
By: Miika HämäläinenLast update: Nov-07-2014 14:18 MiikaHweb | 2003-2019