• Home
  • Raw
  • Download

Lines Matching refs:decls

195     This->decls = CALLOC(This->nelems+1, sizeof(D3DVERTEXELEMENT9));  in NineVertexDeclaration9_ctor()
198 if (!This->decls || !This->elems || !This->usage_map) { return E_OUTOFMEMORY; } in NineVertexDeclaration9_ctor()
199 memcpy(This->decls, pElements, sizeof(D3DVERTEXELEMENT9)*(This->nelems+1)); in NineVertexDeclaration9_ctor()
202 uint16_t usage = nine_d3d9_to_nine_declusage(This->decls[i].Usage, in NineVertexDeclaration9_ctor()
203 This->decls[i].UsageIndex); in NineVertexDeclaration9_ctor()
206 if (This->decls[i].Usage == D3DDECLUSAGE_POSITIONT) in NineVertexDeclaration9_ctor()
209 This->elems[i].src_offset = This->decls[i].Offset; in NineVertexDeclaration9_ctor()
211 This->elems[i].vertex_buffer_index = This->decls[i].Stream; in NineVertexDeclaration9_ctor()
212 This->elems[i].src_format = decltype_format(This->decls[i].Type); in NineVertexDeclaration9_ctor()
217 This->decls[i].Stream, in NineVertexDeclaration9_ctor()
218 This->decls[i].Offset, in NineVertexDeclaration9_ctor()
232 FREE(This->decls); in NineVertexDeclaration9_dtor()
250 memcpy(pElement, This->decls, sizeof(D3DVERTEXELEMENT9)*(This->nelems+1)); in NineVertexDeclaration9_GetDeclaration()
430 if ((This->decls[j].Usage == output_semantic || in NineVertexDeclaration9_FillStreamOutputInfo()
432 This->decls[j].Usage == D3DDECLUSAGE_POSITIONT)) && in NineVertexDeclaration9_FillStreamOutputInfo()
433 This->decls[j].UsageIndex == output_semantic_index) { in NineVertexDeclaration9_FillStreamOutputInfo()
435 nine_declusage_name(nine_d3d9_to_nine_declusage(This->decls[j].Usage, 0)), in NineVertexDeclaration9_FillStreamOutputInfo()
436 This->decls[j].UsageIndex, i, j); in NineVertexDeclaration9_FillStreamOutputInfo()