2014-07-14 Zolnai Tamás <tamas.zolnai@collabora.com> [f3a1c19ee8b79c3a05d819d8d46e1d0f385c4219]

	Do not clear GLM_CFLAGS


2014-07-14 Zolnai Tamás <tamas.zolnai@collabora.com> [7a5011a52daf9989f59bb5e25176903b0471ec73]

	Add windows build files to the package


2014-07-14 Zolnai Tamás <tamas.zolnai@collabora.com> [ec5ee9f30071e6eb8f61f3591c5097379156f100]

	get_glpos_info() has no definition so it should not be part of libgltf's API


2014-07-14 Zolnai Tamás <tamas.zolnai@collabora.com> [edd9b4f91fcce10a35998f9e389ef30e7f3154aa]

	Remove remaining windows line endings


2014-07-14 Zolnai Tamás <tamas.zolnai@collabora.com> [3b27fd9da9091291f39db0fa917dbc4154b979f2]

	Wrong return value of gltf_prepare_renderer()


2014-07-12 Zolnai Tamás <tamas.zolnai@collabora.com> [f8260382291c928945aeb7f7a09a50ad73e70475]

	Add LICENSE to the package files


2014-07-12 Zolnai Tamás <tamas.zolnai@collabora.com> [6477e3748106c130f25f2dc2f9d38049755be729]

	Extern is not necessary here


2014-07-12 Markus Mohrhard <markus.mohrhard@googlemail.com> [9be3aec104a96841ff4cedc34d16598b30700dd3]

	the option is -pendantic and not -Wpedantic


2014-07-12 Markus Mohrhard <markus.mohrhard@googlemail.com> [d7be4be8c44c8f7436dc895169744c69d13cc74a]

	fix make distcheck


2014-07-12 Markus Mohrhard <markus.mohrhard@googlemail.com> [e9973ef9f2b36dac4a6465bb81e856c9bcf93a6b]

	glew 1.9.0 is enough for gltf


2014-07-11 Zolnai Tamás <tamas.zolnai@collabora.com> [b9d284a9a35fc895a45dc79c5ed6ab52b41cfb84]

	Be more precise about the precision


2014-07-11 Zolnai Tamás <tamas.zolnai@collabora.com> [660210212413ffe6a263e755698cc32aee34ca35]

	Use libgltf time stamps for camera fly too


2014-07-11 Zolnai Tamás <tamas.zolnai@collabora.com> [76a8760b8ede73f35edb0bcc8a0c764b1a098ba4]

	Use libgltf time stamps for FPSCounter


2014-07-11 Zolnai Tamás <tamas.zolnai@collabora.com> [e498d4bf10db0bed4744bbbf7d1409942fa3fa02]

	Fix time-lag in animation

	clock()/CLOCKS_PER_SEC does not work and
	time() and difftime() not precise enough.
	So use platfrom specific time stamps.

2014-07-11 Zolnai Tamás <tamas.zolnai@collabora.com> [928b49dac5625f560af00d74bda2426f361cb283]

	Walkthrough mode is not updated as frequently as it should

	This FRAM_ELAPSE means an unwanted time-lag.

2014-07-10 Zolnai Tamás <tamas.zolnai@collabora.com> [f7ec21bec737d83d1449391647ec7c0fa66240c7]

	Avoid crash in case of gltf_renderer_set_content() failes.

	Problems
	- pScene was not set to 0 after deletion so calling
	gltf_renderer_release() leads to crash.
	- It was not checked whether pScene is pointing anywhere
	inside gltf_renderer_release().
	- pScene should not be deleted before gltf_renderer_release()
	is called, because pScene point to the glTFHandle containing
	buffers which must be released.

2014-07-10 Zolnai Tamás <tamas.zolnai@collabora.com> [59d16e9b8ea274cd1fa78730f50f8b9ca37e5646]

	Remove conflict leftover


2014-07-10 Zolnai Tamás <tamas.zolnai@collabora.com> [66bb75b968e998b1ad905229054c397fb1fb737d]

	Do not write fps into a file


2014-07-10 Zolnai Tamás <tamas.zolnai@collabora.com> [4cc2c3e2f626020ff9eb9e5e1b6c470ea3221634]

	Cherry-pick a memory optimization commit (1129)

	Original commit:
	changeset:   1129:216477d7e79c
	branch:      improvement
	tag:         tip
	user:        YangZh@MCW-yZhang.MCW-CC.CN
	date:        Wed Jul 09 18:18:37 2014 +0800
	summary:     Release unused memory

2014-07-10 Zolnai Tamás <tamas.zolnai@collabora.com> [e746e738c331171edae313b0006c5a9a90cf021f]

	Cherry-pick a memory optimization commit (1115)

	Original commit:
	changeset:   1115:51e5770cc937
	branch:      Develop
	parent:      1106:a876516c9a0a
	user:        LeiQu
	date:        Tue Jul 08 15:12:09 2014 +0800
	summary:     release unused memory

2014-07-10 Zolnai Tamás <tamas.zolnai@collabora.com> [dfedb2519911d4a64f1f6c99a1f04988757e9761]

	Make FPSCounter work on linux.

	It seems clock() and CLOCKS_PER_SEC don't work
	so use time() instead.
	Since time.h is a cross platform header it is
	better to use that for Windows too.

2014-07-10 Zolnai Tamás <tamas.zolnai@collabora.com> [39defa993cbf144cd0c701f812858e76804c0bae]

	Fix regression in model position

	Model hangs out the screen which is a problem in orbit mode
	where positon is constant.

2014-07-10 Zolnai Tamás <tamas.zolnai@collabora.com> [1eca1665770b11da72921cbd1c99a8cd130dadda]

	Do not remember where was the camera two switches before


2014-07-10 Zolnai Tamás <tamas.zolnai@collabora.com> [7ed948ed8b731f27c32eebc2e95f66654d8134d0]

	Orbit mode affects walkthrough mode unexpectedly


2014-07-10 Zolnai Tamás <tamas.zolnai@collabora.com> [4ed5d7d4be6fe4d65948f9ad4cb7a07616fc3b37]

	Remove obsolete API method


2014-07-10 Zolnai Tamás <tamas.zolnai@collabora.com> [5fc9dc9fc5c298873255ee0e43042f29ec999246]

	Small cosmetics in configure.ac


2014-07-10 Zolnai Tamás <tamas.zolnai@collabora.com> [ee2f49ffe5240d6078f5bf9822012430a973a3fc]

	libgltf is a C++ library so don't use extern "C"


2014-07-10 Zolnai Tamás <tamas.zolnai@collabora.com> [c58370aef15307d77a46b7ee640361ba567dcc6c]

	WaE: comparison is always false [-Wtype-limits]


2014-07-10 Zolnai Tamás <tamas.zolnai@collabora.com> [e7a6dfadbe9d92c5879c5650a93488e4f67a10e8]

	WaE: type qualifiers ignored on function return type [-Wignored-qualifiers]


2014-07-10 Zolnai Tamás <tamas.zolnai@collabora.com> [9ced74c7adaa9fb93c296be242a4b90d7869ec7a]

	Add -Wextra to CFLAGS/CPPFLAGS for more warnings


2014-07-10 Zolnai Tamás <tamas.zolnai@collabora.com> [7487f4c0d7e6c3d39c82f6e3081aceebba9c1bf5]

	Remove duplicated call of realRender()


2014-07-10 Zolnai Tamás <tamas.zolnai@collabora.com> [ab65afb8681b5f0e153d5a950a6daeddecd210e3]

	Problems of bitmap rendering with GL_BGRA/GL_RGBA format

	Problems:
	Calling guassianFilter() and using
	'(width * bufferDepth + bufferDepth) / 4 * 4'
	cause crash when bitmap rendering is called with
	GL_BGRA format.
	Defining DEFAULT_VIEW leads to that model is not
	displayed.

	So revert this changes.

2014-07-10 Zolnai Tamás <tamas.zolnai@collabora.com> [7b8889959b4b3e7f312160589e56b9c98aaeded8]

	Do not use methods from glu library

	The glu library was removed from libgltf's dependancy
	so it would be good to use glm::unProject instead of gluUnProjet
	but until that comment out this method (it is unused by now).

2014-07-10 Zolnai Tamás <tamas.zolnai@collabora.com> [cea127ae0d80d590af330aedc57939d8a226f136]

	WaE: -Wunused-variable

	Use extern declaration in header and declare buffers
	in a seperate source file.

2014-07-10 Zolnai Tamás <tamas.zolnai@collabora.com> [3db2107e9ba637a7125103fabd8ffb9c76ee5820]

	WaE: Weffc++: enumeration values not handled in switch [-Wswitch]


2014-07-10 Zolnai Tamás <tamas.zolnai@collabora.com> [298ebc8b47721f36a1c32b24488f8ca83445d47c]

	WaE: Weffc++: initialize members in initialization list: Texture


2014-07-10 Zolnai Tamás <tamas.zolnai@collabora.com> [0ee3d5432e37537bb04950f3dda37644fd3fdd52]

	WaE: Weffc++: initialize members in initialization list: RenderScene


2014-07-10 Zolnai Tamás <tamas.zolnai@collabora.com> [1023d0cc781898669794cf0b2761017264d02c30]

	WaE: Weffc++: initialize members in initialization list: RenderShader


2014-07-10 Zolnai Tamás <tamas.zolnai@collabora.com> [fd92d6604b99109f73f21c60770bfbc28bfb2842]

	WaE: Weffc++: initialize members in initialization list: RenderPrimitive


2014-07-10 Zolnai Tamás <tamas.zolnai@collabora.com> [0c18acc8d1b31e1002a43decb4446df9e3781587]

	WaE: Weffc++: initialize members in initialization list: RenderWithFBO


2014-07-10 Zolnai Tamás <tamas.zolnai@collabora.com> [b5d2869e38c0ede498d23ce4d57fdeba80f28193]

	WaE: Weffc++: initialize members in initialization list: techLight


2014-07-10 Zolnai Tamás <tamas.zolnai@collabora.com> [5f3fb79e8a3a3ec3f5fa70d991d76bbba07b3b9c]

	WaE: Weffc++: initialize members in initialization list: Parser


2014-07-10 Zolnai Tamás <tamas.zolnai@collabora.com> [e6272fcab891416f7963554ad77104827ca10998]

	WaE: Weffc++: initialize members in initialization list: TraceTime


2014-07-10 Zolnai Tamás <tamas.zolnai@collabora.com> [84dd436209c731a40ff67f1fd47b32b3e2abaa33]

	WaE: Weffc++: initialize members in initialization list: FPSCounter


2014-07-10 Zolnai Tamás <tamas.zolnai@collabora.com> [e5e6751133e027f0e99f620abe00c7d1c83a73f0]

	WaE: Weffc++: initialize members in initialization list: Font


2014-07-10 Zolnai Tamás <tamas.zolnai@collabora.com> [ac7ef9e27cb41dc470beae51de8e3b124d22a6ad]

	WaE: Weffc++: initialize members in initialization list: Scene


2014-07-10 Zolnai Tamás <tamas.zolnai@collabora.com> [ad8d8674341bfd5ba2015093b3462c846e4fed9a]

	WaE: Weffc++: initialize members in initialization list: Skin


2014-07-10 Zolnai Tamás <tamas.zolnai@collabora.com> [f7fafa9052e8b571f5ebae15a775183d75adfcb1]

	WaE: Weffc++: initialize members in initialization list: Animation


2014-07-10 Zolnai Tamás <tamas.zolnai@collabora.com> [11bbec9d061064c1fb55ce3774e769763ba06246]

	WaE: Weffc++: initialize members in initialization list: Node


2014-07-10 Zolnai Tamás <tamas.zolnai@collabora.com> [8ae3f6ef0623162f9ae748d49300c94b0c3d426c]

	WaE: Weffc++: initialize members in initialization list: Mesh


2014-07-10 Zolnai Tamás <tamas.zolnai@collabora.com> [84f7ef642137f1b60a13b5c13191e9aa8b4af38f]

	WaE: Weffc++: initialize members in initialization list: Primitives


2014-07-10 Zolnai Tamás <tamas.zolnai@collabora.com> [91e3117f44f10e03beece5ec49ed4e6529437095]

	WaE: Weffc++: initialize members in initialization list: Material


2014-07-10 Zolnai Tamás <tamas.zolnai@collabora.com> [1224ad3baba6e5da263ad39895b5314f476d7332]

	WaE: Weffc++: initialize members in initialization list: MaterialProperty


2014-07-10 Zolnai Tamás <tamas.zolnai@collabora.com> [2505a2bf926f9ada5c437eb151ac39fb799a5d78]

	WaE: Weffc++: initialize members in initialization list: Technique


2014-07-10 Zolnai Tamás <tamas.zolnai@collabora.com> [4bbf71c11482c75411dbedb686c3174aa3f7affe]

	WaE: Weffc++: initialize members in initialization list: TechUniform


2014-07-10 Zolnai Tamás <tamas.zolnai@collabora.com> [ee339d4e0885a4bffa14651f9e189ddf1f6ca9e9]

	WaE: Weffc++: initialize members in initialization list: TechAttribute


2014-07-10 Zolnai Tamás <tamas.zolnai@collabora.com> [f06f33e3f0ee1fb3c564e970f60cbea5335f7b56]

	WaE: Weffc++: initialize members in initialization list: ParseCamera


2014-07-10 Zolnai Tamás <tamas.zolnai@collabora.com> [c31ddbef0598abaf85f51705a7aa81b30221bc0b]

	WaE: Weffc++: initialize members in initialization list: Light


2014-07-10 Zolnai Tamás <tamas.zolnai@collabora.com> [f40069aa18efbec3b5a5fc9c0b9569269a3244ad]

	WaE: Weffc++: Make objects noncopyable to avoid shallow copy.


2014-07-10 Zolnai Tamás <tamas.zolnai@collabora.com> [df13eee63ad4e4b9c29d6e42313bbe1dc7ab594b]

	WaE: deprecated conversion from string constant to 'char*'


2014-07-10 Zolnai Tamás <tamas.zolnai@collabora.com> [aeaafad61c1f46d60f3937a1d055e8ce208fb4b5]

	WaE: -Wreorder in RenderScene.cpp


2014-07-10 Zolnai Tamás <tamas.zolnai@collabora.com> [690d7dcd61b32b778a33cce80181a8b8bf6f3125]

	WaE: -Wreorder in FPSCounter.cpp


2014-07-10 Zolnai Tamás <tamas.zolnai@collabora.com> [c8190aa768060c8112a0185294e02e34cdc54d78]

	WaE: -Wreorder in Common.cpp


2014-07-10 Zolnai Tamás <tamas.zolnai@collabora.com> [557e7b6828a999a27fdd0fa9531e82cffb44add4]

	WaE: extra semicolon


2014-07-10 Zolnai Tamás <tamas.zolnai@collabora.com> [25b6a47667f94a0f4b7d1837a9519b8429fe7fe0]

	WaE: comma at end of enumerator list


2014-07-10 Zolnai Tamás <tamas.zolnai@collabora.com> [296fbfd2739e90eddd6c3393bbf1a583d55fb63c]

	WaE: -Wunused-function in Camera.cpp


2014-07-10 Zolnai Tamás <tamas.zolnai@collabora.com> [46c494f097841aeb84532d1461df0e28a83a6d5b]

	WaE: -Wreorder in Camera.cpp


2014-07-10 Zolnai Tamás <tamas.zolnai@collabora.com> [f46f8601cfa4ee5c8e6a773d888e8ae843764f1a]

	WaE: -Wunknown-pragmas


2014-07-10 Zolnai Tamás <tamas.zolnai@collabora.com> [e3075918088743f1dd8b12ce08122d258b36c671]

	Add mode lines


2014-07-10 Zolnai Tamás <tamas.zolnai@collabora.com> [34a4c9a5fbf3857ac390ce2186db9c9e6d30c146]

	Wrong deallocation method


2014-07-10 Zolnai Tamás <tamas.zolnai@collabora.com> [1fdbed579f5562bbc195d9289470f01616ade1f9]

	Initial import

	Source code and visual studio files are created by MulticoreWare Inc.
	I added make files, config files, change includes where it was needed
	and so on to make it like a library.

	Change-Id: I15317655755d98206aae6c440f953cc1d3079895

2014-03-24 Norbert Thiebaud <nthiebaud@gmail.com> [85d6b8352fe8efeccf1ab0ab464514dd27e700df]

	Initial commit

