2014-07-17 Markus Mohrhard <markus.mohrhard@googlemail.com> [8f934d97963721b3890c69a7b1934fea92af486c]

	fix the Windows project files


2014-07-17 Markus Mohrhard <markus.mohrhard@googlemail.com> [2733098d289684410fdcbf6876759dcc25c48848]

	Time.h conflicts with time.h on OSX


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

	Wrong size of the scene after resizing

	When viewport changed it is necessary to resize the whole scene.
	Calling releasFbo removes size dependent objects and triggers
	creating the new ones with the new size.

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

