Lines Matching refs:buffer
67 void setVertexBuffer(id<MTLBuffer> buffer, NSUInteger offset, NSUInteger index) {
70 if (fCurrentVertexBuffer[index] == buffer) {
75 if (fCurrentVertexBuffer[index] != buffer || fCurrentVertexOffset[index] != offset) {
76 [(*fCommandEncoder) setVertexBuffer:buffer
79 fCurrentVertexBuffer[index] = buffer;
93 void setFragmentBuffer(id<MTLBuffer> buffer, NSUInteger offset, NSUInteger index) {
96 if (fCurrentFragmentBuffer[index] == buffer) {
101 if (fCurrentFragmentBuffer[index] != buffer || fCurrentFragmentOffset[index] != offset) {
102 [(*fCommandEncoder) setFragmentBuffer:buffer
105 fCurrentFragmentBuffer[index] = buffer;