Lines Matching defs:shader
72 VMSVGA3DSHADER shader;
83 /* Fetch a copy of the shader struct. */
84 rc = SSMR3GetStructEx(pSSM, &shader, sizeof(shader), 0, g_aVMSVGA3DSHADERFields, NULL);
87 pData = (uint32_t *)RTMemAlloc(shader.cbData);
90 rc = SSMR3GetMem(pSSM, pData, shader.cbData);
93 rc = vmsvga3dShaderDefine(pThis, cid, shid, shader.type, shader.cbData, pData);
103 VMSVGA3DSHADER shader;
114 /* Fetch a copy of the shader struct. */
115 rc = SSMR3GetStructEx(pSSM, &shader, sizeof(shader), 0, g_aVMSVGA3DSHADERFields, NULL);
118 pData = (uint32_t *)RTMemAlloc(shader.cbData);
121 rc = SSMR3GetMem(pSSM, pData, shader.cbData);
124 rc = vmsvga3dShaderDefine(pThis, cid, shid, shader.type, shader.cbData, pData);
131 /* Fetch pixel shader constants. */
146 /* Fetch vertex shader constants. */
385 /* Save a copy of the shader struct. */
408 /* Save a copy of the shader struct. */
412 Log(("Save vertex shader shid=%d with %x bytes code.\n", pShader->id, cbData));
413 /* Fetch the shader code and save it. */
419 /* Save pixel shader constants. */
426 /* Save vertex shader constants. */