Lines Matching refs:vshader
195 ID3D11InputLayout *DrawEngineD3D11::SetupDecFmtForDraw(D3D11VertexShader *vshader, const DecVtxForm… in SetupDecFmtForDraw() argument
198 InputLayoutKey key{ vshader, decFmt.id }; in SetupDecFmtForDraw()
247 …nputLayout(VertexElements, VertexElement - VertexElements, vshader->bytecode().data(), vshader->by… in SetupDecFmtForDraw()
520 D3D11VertexShader *vshader; in DoFlush() local
522 …shaderManager_->GetShaders(prim, lastVType_, &vshader, &fshader, useHWTransform, useHWTessellation… in DoFlush()
523 …ID3D11InputLayout *inputLayout = SetupDecFmtForDraw(vshader, dec_->GetDecVtxFmt(), dec_->VertexTyp… in DoFlush()
525 context_->VSSetShader(vshader->GetShader(), nullptr, 0); in DoFlush()
604 D3D11VertexShader *vshader; in DoFlush() local
606 …shaderManager_->GetShaders(prim, lastVType_, &vshader, &fshader, false, false, decOptions_.expandA… in DoFlush()
608 context_->VSSetShader(vshader->GetShader(), nullptr, 0); in DoFlush()
614 InputLayoutKey key{ vshader, 0xFFFFFFFF }; // Let's use 0xFFFFFFFF to signify TransformedVertex in DoFlush()
617 …rmedVertexElements, ARRAY_SIZE(TransformedVertexElements), vshader->bytecode().data(), vshader->by… in DoFlush()