Home
last modified time | relevance | path

Searched refs:GenericVec4 (Results 1 - 25 of 25) sorted by relevance

/third_party/vk-gl-cts/framework/referencerenderer/
H A DrrGenericVector.hpp50 class GenericVec4 class
61 inline GenericVec4 (void) in GenericVec4() function in rr::GenericVec4
70 explicit GenericVec4 (const tcu::Vector<ScalarType, 4>& value) in GenericVec4() function in rr::GenericVec4
75 inline GenericVec4 (const GenericVec4& other) in GenericVec4() function in rr::GenericVec4
83 GenericVec4& operator= (const GenericVec4& value) in operator =()
93 GenericVec4& operator= (const tcu::Vector<ScalarType, 4>& value) in operator =()
120 inline float* GenericVec4::getAccess<float> () in getAccess()
126 inline const float* GenericVec4
[all...]
H A DrrShadingContext.cpp29 FragmentShadingContext::FragmentShadingContext (const GenericVec4* varying0, const GenericVec4* varying1, const GenericVec4* varying2, GenericVec4* outputArray_, GenericVec4* outputArraySrc1_, float* fragmentDepths_, int primitiveID_, int numFragmentOutputs_, int numSamples_, FaceType visibleFace_) in FragmentShadingContext()
H A DrrShadingContext.hpp40 FragmentShadingContext (const GenericVec4* varying0, const GenericVec4* varying1, const GenericVec4* varying2, GenericVec4* outputArray, GenericVec4* outputArraySrc1, float* fragmentDepths, int primitiveID, int numFragmentOutputs, int numSamples, FaceType visibleFace_);
42 const GenericVec4* varyings[3]; //!< Vertex shader outputs. Pointer will be NULL if there is no such vertex.
43 GenericVec4* const outputArray; //!< Fragment output array
44 GenericVec4* const outputArraySrc1; //!< Fragment output array for source 1.
H A DrrFragmentOperations.hpp49 GenericVec4 value;
50 GenericVec4 value1;
54 Fragment (const tcu::IVec2& pixelCoord_, const GenericVec4& value_, deUint32 coverage_, const float* sampleDepths_) in Fragment()
63 Fragment (const tcu::IVec2& pixelCoord_, const GenericVec4& value_, const GenericVec4& value1_, deUint32 coverage_, const float* sampleDepths_) in Fragment()
H A DrrPrimitivePacket.hpp58 void EmitVertex (const tcu::Vec4& position, float pointSize, const GenericVec4* varyings, int primitiveID);
H A DrrVertexPacket.hpp64 GenericVec4 outputs[1]; //!< Generic vertex shader outputs - passed to subsequent shader stages. Array length is the number of outputs.
H A DrrPrimitivePacket.cpp38 void GeometryEmitter::EmitVertex (const tcu::Vec4& position, float pointSize, const GenericVec4* varyings, int primitiveID) in EmitVertex()
H A DrrVertexPacket.cpp55 const size_t packetSize = sizeof(VertexPacket) + extraVaryings * sizeof(GenericVec4); in allocArray()
H A DrrVertexAttrib.hpp116 GenericVec4 generic; //!< Generic attribute, used if pointer is null.
H A DrrRenderer.cpp48 std::vector<GenericVec4> shaderOutputs;
49 std::vector<GenericVec4> shaderOutputsSrc1;
490 const rr::GenericVec4 flatValue = target.getProvokingVertex()->outputs[outputNdx]; in flatshadePrimitiveVertices()
498 const rr::GenericVec4 flatValue = target.getProvokingVertex()->outputs[outputNdx]; in flatshadePrimitiveVertices()
1035 const std::vector<rr::GenericVec4>& fragmentOutputArray, in writeFragmentPackets()
1036 const std::vector<rr::GenericVec4>& fragmentOutputArraySrc1, in writeFragmentPackets()
1306 std::vector<GenericVec4> shaderOutputs (maxFragmentPackets*4*numFragmentOutputs); in rasterize()
1307 std::vector<GenericVec4> shaderOutputsSrc1 (maxFragmentPackets*4*numFragmentOutputs); in rasterize()
/third_party/vk-gl-cts/modules/gles31/functional/
H A Des31fTextureBorderClampTests.cpp392 rr::GenericVec4 mapToFormatColorUnits (const tcu::TextureFormat& texFormat, const tcu::Vec4& normalizedRange)
398 case tcu::TEXTURECHANNELCLASS_UNSIGNED_FIXED_POINT: return rr::GenericVec4(normalizedRange);
399 case tcu::TEXTURECHANNELCLASS_SIGNED_FIXED_POINT: return rr::GenericVec4(normalizedRange * 2.0f - 1.0f);
400 case tcu::TEXTURECHANNELCLASS_FLOATING_POINT: return rr::GenericVec4(texFormatInfo.valueMin + normalizedRange * texFormatInfo.valueMax);
401 case tcu::TEXTURECHANNELCLASS_SIGNED_INTEGER: return rr::GenericVec4(tcu::mix(texFormatInfo.valueMin, texFormatInfo.valueMax, normalizedRange).cast<deInt32>());
402 case tcu::TEXTURECHANNELCLASS_UNSIGNED_INTEGER: return rr::GenericVec4(tcu::mix(texFormatInfo.valueMin, texFormatInfo.valueMax, normalizedRange).cast<deUint32>());
406 return rr::GenericVec4();
410 rr::GenericVec4 mapToFormatColorRepresentable (const tcu::TextureFormat& texFormat, const tcu::Vec4& normalizedRange)
415 const rr::GenericVec4 inFormatUnits = mapToFormatColorUnits(texFormat, normalizedRange);
436 return rr::GenericVec4(tc
[all...]
H A Des31fGeometryShaderTests.cpp534 rr::GenericVec4 outputs[2]; in shadePrimitives()
571 rr::GenericVec4 outputs[2]; in shadePrimitives()
1013 rr::GenericVec4 fragColor; in shadePrimitives()
1021 rr::GenericVec4 fragColor; in shadePrimitives()
1342 rr::GenericVec4 fragColor; in shadePrimitives()
1566 rr::GenericVec4 tipColor; in shadePrimitives()
1567 rr::GenericVec4 baseColor; in shadePrimitives()
1583 rr::GenericVec4 outColor; in shadePrimitives()
/third_party/vk-gl-cts/modules/glshared/
H A DglsFragmentOpUtil.cpp267 m_fragmentBuffer[m_fragmentBufferSize] = rr::Fragment(tcu::IVec2(x, y), rr::GenericVec4(color), rr::GenericVec4(color1), 1u /* coverage mask */, &m_fragmentDepths[m_fragmentBufferSize]); in render()
H A DglsDrawTest.cpp917 void setupArray (bool bound, int offset, int size, DrawTestSpec::InputType inType, DrawTestSpec::OutputType outType, bool normalized, int stride, int instanceDivisor, const rr::GenericVec4& defaultAttrib, bool isPositionAttr, bool bgraComponentOrder);
946 rr::GenericVec4 m_defaultAttrib;
1015 void AttributeArray::setupArray (bool bound, int offset, int size, DrawTestSpec::InputType inputType, DrawTestSpec::OutputType outType, bool normalized, int stride, int instanceDivisor, const rr::GenericVec4& defaultAttrib, bool isPositionAttr, bool bgraComponentOrder) in setupArray()
1535 static rr::GenericVec4 generateAttributeValue (int seed, DrawTestSpec::InputType type);
1743 rr::GenericVec4 RandomArrayGenerator::generateAttributeValue (int seed, DrawTestSpec::InputType type) in generateAttributeValue()
1750 return rr::GenericVec4(generateRandomVec4(random)); in generateAttributeValue()
1753 return rr::GenericVec4(generateRandomIVec4(random)); in generateAttributeValue()
1756 return rr::GenericVec4(generateRandomUVec4(random)); in generateAttributeValue()
1760 return rr::GenericVec4(tcu::Vec4(1, 1, 1, 1)); in generateAttributeValue()
3216 rr::GenericVec4 nullAttribValu in iterate()
[all...]
/third_party/vk-gl-cts/external/vulkancts/framework/vulkan/
H A DvkImageUtil.hpp79 rr::GenericVec4 mapVkColor (const VkClearColorValue& color);
80 VkClearColorValue mapVkColor (const rr::GenericVec4& color);
H A DvkImageUtil.cpp3991 static VkBorderColor mapBorderColor (tcu::TextureChannelClass channelClass, const rr::GenericVec4& color)
4063 rr::GenericVec4 mapVkColor (const VkClearColorValue& color)
4065 rr::GenericVec4 value;
4067 static_assert(sizeof(rr::GenericVec4) == sizeof(VkClearColorValue), "GenericVec4 and VkClearColorValue size mismatch");
4068 deMemcpy(&value, &color, sizeof(rr::GenericVec4));
4072 VkClearColorValue mapVkColor(const rr::GenericVec4& color)
4076 static_assert(sizeof(rr::GenericVec4) == sizeof(VkClearColorValue), "GenericVec4 and VkClearColorValue size mismatch");
4087 rr::GenericVec4 borderColorValu
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline/
H A DvktPipelineImageUtil.hpp69 rr::GenericVec4 getFormatCustomBorderColor (tcu::Vec4 floatValue, tcu::IVec4 intValue, vk::VkFormat format, bool useStencilAspect);
H A DvktPipelineSamplerTests.cpp270 rr::GenericVec4 customBorderColorValue,
279 VkSamplerCustomBorderColorCreateInfoEXT getSamplerCustomBorderColorCreateInfo (VkFormat format, rr::GenericVec4 customBorderColorValue, bool customBorderColorFormatless) const;
792 rr::GenericVec4 customBorderColorValue, in SamplerAddressModesTest()
863 VkSamplerCustomBorderColorCreateInfoEXT SamplerAddressModesTest::getSamplerCustomBorderColorCreateInfo (VkFormat format, rr::GenericVec4 customBorderColorValue, bool customBorderColorFormatless) const in getSamplerCustomBorderColorCreateInfo()
H A DvktPipelineImageUtil.cpp169 rr::GenericVec4 getFormatCustomBorderColor (tcu::Vec4 floatValue, tcu::IVec4 intValue, vk::VkFormat format, bool useStencilAspect)
173 return rr::GenericVec4(intValue);
177 return rr::GenericVec4(floatValue);
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/pipeline/
H A DvktPipelineImageUtil.hpp69 rr::GenericVec4 getFormatCustomBorderColor (tcu::Vec4 floatValue, tcu::IVec4 intValue, vk::VkFormat format, bool useStencilAspect);
H A DvktPipelineSamplerTests.cpp274 rr::GenericVec4 customBorderColorValue,
283 VkSamplerCustomBorderColorCreateInfoEXT getSamplerCustomBorderColorCreateInfo (VkFormat format, rr::GenericVec4 customBorderColorValue, bool customBorderColorFormatless) const;
799 rr::GenericVec4 customBorderColorValue, in SamplerAddressModesTest()
870 VkSamplerCustomBorderColorCreateInfoEXT SamplerAddressModesTest::getSamplerCustomBorderColorCreateInfo (VkFormat format, rr::GenericVec4 customBorderColorValue, bool customBorderColorFormatless) const in getSamplerCustomBorderColorCreateInfo()
H A DvktPipelineImageUtil.cpp164 rr::GenericVec4 getFormatCustomBorderColor (tcu::Vec4 floatValue, tcu::IVec4 intValue, vk::VkFormat format, bool useStencilAspect)
168 return rr::GenericVec4(intValue);
172 return rr::GenericVec4(floatValue);
/third_party/vk-gl-cts/framework/opengl/simplereference/
H A DsglrReferenceContext.cpp396 , m_currentAttribs (m_limits.maxVertexAttribs, rr::GenericVec4(tcu::Vec4(0, 0, 0, 1))) in ReferenceContext()
3739 m_currentAttribs[index] = rr::GenericVec4(tcu::Vec4(x, 0, 0, 1));
3746 m_currentAttribs[index] = rr::GenericVec4(tcu::Vec4(x, y, 0, 1));
3753 m_currentAttribs[index] = rr::GenericVec4(tcu::Vec4(x, y, z, 1));
3760 m_currentAttribs[index] = rr::GenericVec4(tcu::Vec4(x, y, z, w));
3767 m_currentAttribs[index] = rr::GenericVec4(tcu::IVec4(x, y, z, w));
3774 m_currentAttribs[index] = rr::GenericVec4(tcu::UVec4(x, y, z, w));
H A DsglrReferenceContext.hpp957 std::vector<rr::GenericVec4> m_currentAttribs;
/third_party/vk-gl-cts/framework/common/
H A DtcuTexture.hpp279 rr::GenericVec4 borderColor;

Completed in 50 milliseconds