Lines Matching defs:lconst
535 local_constant *lconst = HeapAlloc(GetProcessHeap(), 0, sizeof(local_constant));
536 if (!lconst) return E_OUTOFMEMORY;
539 lconst->idx = dst.reg.idx;
541 memcpy(lconst->value, ptr, 4 * sizeof(DWORD));
547 float *value = (float *)lconst->value;
558 list_add_head(&shader->baseShader.constantsF, &lconst->entry);
565 local_constant *lconst = HeapAlloc(GetProcessHeap(), 0, sizeof(local_constant));
566 if (!lconst) return E_OUTOFMEMORY;
569 lconst->idx = dst.reg.idx;
571 memcpy(lconst->value, ptr, 4 * sizeof(DWORD));
574 list_add_head(&shader->baseShader.constantsI, &lconst->entry);
582 local_constant *lconst = HeapAlloc(GetProcessHeap(), 0, sizeof(local_constant));
583 if (!lconst) return E_OUTOFMEMORY;
586 lconst->idx = dst.reg.idx;
588 memcpy(lconst->value, ptr, sizeof(DWORD));
591 list_add_head(&shader->baseShader.constantsB, &lconst->entry);
1634 local_constant* lconst = HeapAlloc(GetProcessHeap(), 0, sizeof(local_constant));
1635 if (!lconst) return E_OUTOFMEMORY;
1637 lconst->idx = i;
1638 memcpy(lconst->value, src_data + (i - start_idx) * 4 /* 4 components */, 4 * sizeof(float));
1639 list_add_head(&shader->baseShader.constantsF, &lconst->entry);