# incomplete triangle mesh

**URL:** <https://forums.imgtec.com/t/incomplete-triangle-mesh/691>\
**Category:** PowerVR Insider\
**Created:** [May 8, 2010, 4:55am UTC](https://forums.imgtec.com/t/incomplete-triangle-mesh/691 "2010-05-08T04:55:15Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![mohan](https://avatars.discourse-cdn.com/v4/letter/m/a88e57/32.png) [@mohan](https://forums.imgtec.com/u/mohan)\
**Post date:** [May 8, 2010, 4:55am UTC](https://forums.imgtec.com/t/incomplete-triangle-mesh/691/1 "2010-05-08T04:55:15Z")

</div>

hi i am using a pvr SGX chipset and am running a sample application to test opengl 2.0 compliance. a part of the application is to read a triangle mesh for a terrain and other objects which are then rendered onto the screen. what i see is an incomplete mesh as in there are lots of triangle which appear to have not gone through the gl pipeline.  
  
i have used lots of glFinish() calls just to ensure completion of pipeline and then a swap buffer but without results.   
  
the logs gathered during the application showed one line consistently:  
"OSEventObjectWait: failed [1634, osfunc.c] TLSId:70  
&nbsp; PVR:(Error): PVRSRVEventObjectWait: Error 6 returned [522, …/…/…/…/services4/srvclient/env/nucleus/common/osfunc\_um.c] TLSId:70  
&nbsp;PVR:(Error): WaitForRender: PVRSRVEventObjectWait failed [106, sgxif.c] TLSId:70"  
  
any suggestions as to what might be the problem and possible solutions.   
i am not working in a multi-threaded environment.  
  
thanks a ton…

---

<div class="post-metadata">

**Author:** ![GordonMaclachlan](https://avatars.discourse-cdn.com/v4/letter/g/c68b51/32.png) [@GordonMaclachlan](https://forums.imgtec.com/u/GordonMaclachlan)\
**Post date:** [May 10, 2010, 10:29am UTC](https://forums.imgtec.com/t/incomplete-triangle-mesh/691/2 "2010-05-10T10:29:12Z")

</div>

Which platform are you using and which version of the drivers for that platform?  
  
  
  
  
  
How are you submitting your geometry - what vertex format are you using, are you submitting strips or lists etc.?

---

<div class="post-metadata">

**Author:** ![mohan](https://avatars.discourse-cdn.com/v4/letter/m/a88e57/32.png) [@mohan](https://forums.imgtec.com/u/mohan)\
**Post date:** [May 10, 2010, 11:07am UTC](https://forums.imgtec.com/t/incomplete-triangle-mesh/691/3 "2010-05-10T11:07:34Z")

</div>

we are using a proprietary platform on a mobile. vertices are of the type GL\_FLOAT. we are using indices to create the geometry. GL\_TRIANGLES is our basic and only primitive. there is a vbo that contains all data including vertices, tex coords, normals and so on. glDrawElement is used to render the mesh.  
driver version in use - DDK 1.4 (2724)

---

<div class="post-metadata">

**Author:** ![GordonMaclachlan](https://avatars.discourse-cdn.com/v4/letter/g/c68b51/32.png) [@GordonMaclachlan](https://forums.imgtec.com/u/GordonMaclachlan)\
**Post date:** [May 14, 2010, 1:32pm UTC](https://forums.imgtec.com/t/incomplete-triangle-mesh/691/4 "2010-05-14T13:32:50Z")

</div>

This looks like it might be driver problems with your platform.  
  
  
  
  
  
For us to support you properly can you send an email to [devtech@imgtec.com](mailto:devtech@imgte.com) so the relevant people can talk to you directly, please?
