degasus
|
17747fcfb8
|
map_orphan_and_risk - next try for upload method
should work around nvidia600 driver issue which will flush gpu on syncing
also increase buffer size by orphaning
|
2013-02-19 13:18:48 +01:00 |
|
degasus
|
1d86dafbe2
|
evil hack: map the buffer once and use this pointer after unmaping
This isn't allowed by gl and may _only_ work, if the driver uses cpu bound buffer.
But it may speed up :-)
|
2013-02-05 00:53:14 +01:00 |
|
degasus
|
2a1f592d82
|
first try for pinned memory, complete untested
|
2013-02-01 17:04:27 +01:00 |
|
degasus
|
3bf4ffe7fa
|
usable sync of ringbuffer
|
2013-02-01 16:43:08 +01:00 |
|
degasus
|
3af9840a4c
|
stream by map and sync
but not working perfectly, so disabled
|
2013-02-01 15:15:25 +01:00 |
|
degasus
|
878bd7f26c
|
implement streaming by bufferSubData, split upload and allocation in ringbuffer
|
2013-02-01 12:30:08 +01:00 |
|
degasus
|
30170575c8
|
create StreamBuffer class for ogl upload
|
2013-01-31 23:11:53 +01:00 |
|