This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Gem - Graphics environment for multimedia".

The branch, master has been updated
       via  901cf08cff84c929e8405fd047c1064437ccd513 (commit)
       via  765b9ef69b1b5a2bc44641b1c2fd20f8a0137bf1 (commit)
       via  7c758654665bbb4c770a0dfd37eac3ced545b92b (commit)
       via  82be9d661b864c4b8814a97a58f438a4a3b171fe (commit)
       via  491fcb55f16fdd29ac94d5d360447d01c096dde9 (commit)
       via  1e8f425e8dd614775db46056423bada1941e8128 (commit)
       via  cf667d3cb0ca87049c9ca0a644f535bfa99caa1f (commit)
       via  ccba15dd8fa9dc6e7de1451d421c2fb981d9db66 (commit)
       via  0da0be30043277a6ec4dc36efd6c9eb2e44d9b55 (commit)
       via  c49eeb61e917cb871548731a295733d07f3d7ec4 (commit)
       via  acc56fbb0b7c42d11cb83d648462ec1db2fbe377 (commit)
       via  b2c3423af83e9bffecbddac9a414a0326474d014 (commit)
       via  2ed972d25bd0d0f75e2a09fb16268326fa583e6c (commit)
       via  41258b9f6b5c4a9abb21edaeba144964d5bf8ce5 (commit)
       via  cace7d40bc18a52078ca124a60a7af790f87e1d0 (commit)
       via  1874c546bc964e96d8c9a2b913864780b14a1918 (commit)
       via  91af623b2dc87cd5ce8d6ecebfd1e7c339a2d551 (commit)
      from  35cc32230c8bb7640dfe3eef743693940ca5c1a9 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 901cf08cff84c929e8405fd047c1064437ccd513
Author: IOhannes m zmölnig <zmoel...@umlautq.umlaeute.mur.at>
Date:   Mon Oct 13 18:14:55 2014 +0200

    limit scan(%s) to bufsize
    
    Closes https://github.com/umlaeute/Gem/issues/79

commit 765b9ef69b1b5a2bc44641b1c2fd20f8a0137bf1
Author: IOhannes m zmölnig <zmoel...@umlautq.umlaeute.mur.at>
Date:   Mon Oct 13 18:09:33 2014 +0200

    initialize pointers to NULL

commit 7c758654665bbb4c770a0dfd37eac3ced545b92b
Author: IOhannes m zmölnig <zmoel...@umlautq.umlaeute.mur.at>
Date:   Mon Oct 13 18:06:08 2014 +0200

    using ctors to initialize structs

commit 82be9d661b864c4b8814a97a58f438a4a3b171fe
Author: IOhannes m zmölnig <zmoel...@umlautq.umlaeute.mur.at>
Date:   Mon Oct 13 18:05:09 2014 +0200

    use verbose(0) rather than error()
    
    the user is primarily interested in whether the loading succeeded or not.
    no use to fill the screen with in-detail errors

commit 491fcb55f16fdd29ac94d5d360447d01c096dde9
Author: IOhannes m zmölnig <zmoel...@umlautq.umlaeute.mur.at>
Date:   Sun Oct 12 18:41:29 2014 +0200

    remove #ifdef checks for building modelASSIMP2
    
    we only build this module, if we have assimp2,
    so no need to double-check

commit 1e8f425e8dd614775db46056423bada1941e8128
Author: IOhannes m zmölnig <zmoel...@umlautq.umlaeute.mur.at>
Date:   Sun Oct 12 18:42:07 2014 +0200

    finalize relocation of VertexBuffer to Gem/

commit cf667d3cb0ca87049c9ca0a644f535bfa99caa1f
Author: IOhannes m zmölnig <zmoel...@umlautq.umlaeute.mur.at>
Date:   Sun Oct 12 18:40:43 2014 +0200

    move VertexBuffer into Gem/
    
    only objectclass implementations should live in Geos/

commit ccba15dd8fa9dc6e7de1451d421c2fb981d9db66
Merge: 0da0be3 b2c3423
Author: IOhannes m zmölnig <zmoel...@umlautq.umlaeute.mur.at>
Date:   Sun Oct 12 18:29:57 2014 +0200

    Merge remote-tracking branch 'avilleret/model_plugin'

commit 0da0be30043277a6ec4dc36efd6c9eb2e44d9b55
Author: IOhannes m zmölnig <zmoel...@umlautq.umlaeute.mur.at>
Date:   Sun Oct 12 18:25:22 2014 +0200

    only build modelASSIMP2 if we have libassimp2
    
    and not libassimp3!
    
    Closes https://github.com/umlaeute/Gem/issues/77

commit c49eeb61e917cb871548731a295733d07f3d7ec4
Author: IOhannes m zmölnig <zmoel...@umlautq.umlaeute.mur.at>
Date:   Sun Oct 12 18:23:35 2014 +0200

    check whether we have assimp2 or assimp3
    
    and have two automake conditionals HAVE_ASSIMP2 and HAVE_ASSIMP3

commit acc56fbb0b7c42d11cb83d648462ec1db2fbe377
Author: IOhannes m zmölnig <zmoel...@umlautq.umlaeute.mur.at>
Date:   Sun Oct 12 18:10:36 2014 +0200

    removed construction of MAKEDEP_FLAGS
    
    this is automagically handled by autotools

commit b2c3423af83e9bffecbddac9a414a0326474d014
Author: Antoine Villeret <antoine.ville...@gmail.com>
Date:   Thu Oct 9 15:40:22 2014 +0200

    check vector size before filling array

commit 2ed972d25bd0d0f75e2a09fb16268326fa583e6c
Author: Antoine Villeret <antoine.ville...@gmail.com>
Date:   Thu Oct 9 15:39:50 2014 +0200

    don't push color if it's empty

commit 41258b9f6b5c4a9abb21edaeba144964d5bf8ce5
Author: Antoine Villeret <antoine.ville...@gmail.com>
Date:   Thu Oct 9 15:21:02 2014 +0200

    use vector<vector<float> > instead of vector<float>

commit cace7d40bc18a52078ca124a60a7af790f87e1d0
Author: Antoine Villeret <antoine.ville...@gmail.com>
Date:   Thu Oct 9 12:08:20 2014 +0200

    use VBO to render the model
    
    plugins should fill vector with model data

commit 1874c546bc964e96d8c9a2b913864780b14a1918
Author: Antoine Villeret <antoine.ville...@gmail.com>
Date:   Thu Oct 9 12:05:44 2014 +0200

    put VertexBuffer class in a separate file outside of gemvertexbuffer class
    
    thus it can be easily reuse (in [model] for instance)

commit 91af623b2dc87cd5ce8d6ecebfd1e7c339a2d551
Author: Antoine Villeret <antoine.ville...@gmail.com>
Date:   Thu Oct 9 11:05:00 2014 +0200

    add vector<float> to hold vertices/normals/texcoords
    
    also add a getter to retrieve them from model

-----------------------------------------------------------------------

Summary of changes:
 configure.ac                          |   23 ++-
 plugins/modelASSIMP2/Makefile.am      |    2 +-
 plugins/modelASSIMP2/modelASSIMP2.cpp |   12 +-
 plugins/modelOBJ/modelOBJ.cpp         |   55 +++---
 plugins/modelOBJ/modelOBJ.h           |    2 +-
 plugins/modelOBJ/model_loader.cpp     |  358 ++++++++++++++++++---------------
 plugins/modelOBJ/model_loader.h       |    9 +-
 src/Gem/Makefile.am                   |    2 +
 src/Gem/VertexBuffer.cpp              |  132 ++++++++++++
 src/Gem/VertexBuffer.h                |   40 ++++
 src/Geos/gemvertexbuffer.cpp          |  113 -----------
 src/Geos/gemvertexbuffer.h            |   28 +---
 src/Geos/model.cpp                    |  104 ++++++++--
 src/Geos/model.h                      |    8 +-
 src/plugins/modelloader.cpp           |    7 +
 src/plugins/modelloader.h             |   10 +
 16 files changed, 525 insertions(+), 380 deletions(-)
 create mode 100644 src/Gem/VertexBuffer.cpp
 create mode 100644 src/Gem/VertexBuffer.h


hooks/post-receive
-- 
Gem - Graphics environment for multimedia

------------------------------------------------------------------------------
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://p.sf.net/sfu/Zoho
_______________________________________________
pd-gem-CVS mailing list
pd-gem-CVS@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pd-gem-cvs

Reply via email to