|
|
|
|
@ -29,5 +29,14 @@ information.
|
|
|
|
|
|
|
|
|
|
- [Best practices for 3D graphics](https://developers.google.com/native-client/beta/devguide/coding/3D-graphics#best-practices) |
|
|
|
|
|
|
|
|
|
@subsubsection best-practices-nacl-buffer-types Native Client requires unique buffer binding |
|
|
|
|
|
|
|
|
|
As noted in the above link, buffers in NaCl implementation need to be bound |
|
|
|
|
only to one unique target, i.e., Buffer bound to @ref Buffer::Target "Target::Array" |
|
|
|
|
cannot be later rebound to @ref Buffer::Target "Target::Element". However, |
|
|
|
|
%Magnum by default uses any sufficient target when binding the buffer |
|
|
|
|
internally (e.g. for setting data or copying). To avoid this, set target hint |
|
|
|
|
to desired target, either in constructor or using Buffer::setTargetHint(). |
|
|
|
|
|
|
|
|
|
*/ |
|
|
|
|
} |
|
|
|
|
|