• Home
  • Raw
  • Download

Lines Matching refs:rr

707 			class VtxShader : public rr::VertexShader  in runCase()
711 : rr::VertexShader(2, 1) in runCase()
713 m_inputs[0].type = rr::GENERICVECTYPE_FLOAT; in runCase()
714 m_inputs[1].type = rr::GENERICVECTYPE_FLOAT; in runCase()
715 m_outputs[0].type = rr::GENERICVECTYPE_FLOAT; in runCase()
718 …void shadeVertices (const rr::VertexAttrib* inputs, rr::VertexPacket* const* packets, const int nu… in runCase()
722rr::readVertexAttrib(packets[packetNdx]->position, inputs[0], packets[packetNdx]->instanceNdx, pac… in runCase()
723 …packets[packetNdx]->outputs[0] = rr::readVertexAttribFloat(inputs[1], packets[packetNdx]->instance… in runCase()
728 class FragShader : public rr::FragmentShader in runCase()
732 : rr::FragmentShader(1, 1) in runCase()
734 m_inputs[0].type = rr::GENERICVECTYPE_FLOAT; in runCase()
735 m_outputs[0].type = rr::GENERICVECTYPE_FLOAT; in runCase()
738 …void shadeFragments (rr::FragmentPacket* packets, const int numPackets, const rr::FragmentShadingC… in runCase()
742 for (int fragNdx = 0; fragNdx < rr::NUM_FRAGMENTS_PER_PACKET; fragNdx++) in runCase()
744 … const tcu::Vec4 interp = rr::readTriangleVarying<float>(packets[packetNdx], context, 0, fragNdx); in runCase()
745 rr::writeFragmentOutput(context, packetNdx, fragNdx, 0, interp); in runCase()
751 const rr::Program program (&vtxShader, &fragShader); in runCase()
753 …const rr::MultisamplePixelBufferAccess colorAccess = rr::MultisamplePixelBufferAccess::fromMultis… in runCase()
754 …const rr::MultisamplePixelBufferAccess dsAccess = rr::MultisamplePixelBufferAccess::fromMultisamp… in runCase()
755 const rr::RenderTarget renderTarget (colorAccess, dsAccess, dsAccess); in runCase()
756 const rr::VertexAttrib vertexAttribs[] = in runCase()
758 rr::VertexAttrib(rr::VERTEXATTRIBTYPE_FLOAT, 4, 0, 0, subCase.vtx), in runCase()
759 rr::VertexAttrib(subCase.varying) in runCase()
761 rr::ViewportState viewport (colorAccess); in runCase()
762 rr::RenderState state (viewport); in runCase()
763 …const rr::DrawCommand drawCmd (state, renderTarget, program, DE_LENGTH_OF_ARRAY(vertexAttrib… in runCase()
764 const rr::Renderer renderer; in runCase()
770 state.fragOps.depthFunc = rr::TESTFUNC_ALWAYS; in runCase()
772 state.fragOps.stencilStates[rr::FACETYPE_BACK].func = rr::TESTFUNC_ALWAYS; in runCase()
773 state.fragOps.stencilStates[rr::FACETYPE_BACK].dpPass = rr::STENCILOP_INCR; in runCase()
774 …state.fragOps.stencilStates[rr::FACETYPE_FRONT] = state.fragOps.stencilStates[rr::FACETYPE_BACK]; in runCase()
794rr::resolveMultisampleColorBuffer(resolvedColor.getAccess(), rr::MultisampleConstPixelBufferAccess… in runCase()
795rr::resolveMultisampleColorBuffer(resolvedDepthStencil.getAccess(), rr::MultisampleConstPixelBuffe… in runCase()