Home
last modified time | relevance | path

Searched refs:invocationID (Results 1 - 10 of 10) sorted by relevance

/third_party/vk-gl-cts/framework/opengl/simplereference/
H A DsglrShaderProgram.cpp215 void ShaderProgram::shadePrimitives (rr::GeometryEmitter& output, int verticesIn, const rr::PrimitivePacket* packets, const int numPackets, int invocationID) const in shadePrimitives()
218 DE_UNREF(verticesIn && packets && numPackets && invocationID); in shadePrimitives()
H A DsglrShaderProgram.hpp241 virtual void shadePrimitives (rr::GeometryEmitter& output, int verticesIn, const rr::PrimitivePacket* packets, const int numPackets, int invocationID) const;
/third_party/vk-gl-cts/modules/gles31/functional/
H A Des31fGeometryShaderTests.cpp213 void shadePrimitives (rr::GeometryEmitter& output, int verticesIn, const rr::PrimitivePacket* packets, const int numPackets, int invocationID) const;
251 void VertexExpanderShader::shadePrimitives (rr::GeometryEmitter& output, int verticesIn, const rr::PrimitivePacket* packets, const int numPackets, int invocationID) const in shadePrimitives()
253 DE_UNREF(invocationID); in shadePrimitives()
312 void shadePrimitives (rr::GeometryEmitter& output, int verticesIn, const rr::PrimitivePacket* packets, const int numPackets, int invocationID) const;
358 void VertexEmitterShader::shadePrimitives (rr::GeometryEmitter& output, int verticesIn, const rr::PrimitivePacket* packets, const int numPackets, int invocationID) const in shadePrimitives()
361 DE_UNREF(invocationID); in shadePrimitives()
447 void shadePrimitives (rr::GeometryEmitter& output, int verticesIn, const rr::PrimitivePacket* packets, const int numPackets, int invocationID) const;
524 void VertexVaryingShader::shadePrimitives (rr::GeometryEmitter& output, int verticesIn, const rr::PrimitivePacket* packets, const int numPackets, int invocationID) const in shadePrimitives()
526 DE_UNREF(invocationID); in shadePrimitives()
797 void shadePrimitives (rr::GeometryEmitter& output, int verticesIn, const rr::PrimitivePacket* packets, const int numPackets, int invocationID) cons
[all...]
H A Des31fShaderImageLoadStoreTests.cpp1651 static int getAtomicFuncArgument (AtomicOperation op, const IVec3& invocationID, const IVec2& dispatchSizeXY);
1680 int BinaryAtomicOperationCase::getAtomicFuncArgument (AtomicOperation op, const IVec3& invocationID, const IVec2& dispatchSizeXY) in getAtomicFuncArgument() argument
1682 const int x = invocationID.x(); in getAtomicFuncArgument()
1683 const int y = invocationID.y(); in getAtomicFuncArgument()
1684 const int z = invocationID.z(); in getAtomicFuncArgument()
2175 static int getCompareArg (const IVec3& invocationID, int imageWidth);
2176 static int getAssignArg (const IVec3& invocationID, int imageWidth);
2186 int AtomicCompSwapCase::getCompareArg (const IVec3& invocationID, int imageWidth) in getCompareArg() argument
2188 const int x = invocationID.x(); in getCompareArg()
2189 const int y = invocationID in getCompareArg()
2197 getAssignArg(const IVec3& invocationID, int imageWidth) getAssignArg() argument
[all...]
/third_party/vk-gl-cts/framework/referencerenderer/
H A DrrShaders.hpp181 virtual void shadePrimitives (GeometryEmitter& output, int verticesIn, const PrimitivePacket* packets, const int numPackets, int invocationID) const = 0;
/third_party/mesa3d/src/gallium/auxiliary/util/
H A Du_simple_shaders.c1099 struct ureg_src invocationID; in util_make_tess_ctrl_passthrough_shader() local
1160 invocationID = ureg_DECL_system_value(ureg, in util_make_tess_ctrl_passthrough_shader()
1165 ureg_scalar(invocationID, TGSI_SWIZZLE_X)); in util_make_tess_ctrl_passthrough_shader()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image/
H A DvktImageAtomicOperationTests.cpp290 const IVec3& invocationID, in getAtomicFuncArgument()
293 const T x = static_cast<T>(invocationID.x()); in getAtomicFuncArgument()
294 const T y = static_cast<T>(invocationID.y()); in getAtomicFuncArgument()
295 const T z = static_cast<T>(invocationID.z()); in getAtomicFuncArgument()
289 getAtomicFuncArgument(const AtomicOperation op, const IVec3& invocationID, const IVec3& gridSize) getAtomicFuncArgument() argument
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/image/
H A DvktImageAtomicOperationTests.cpp290 const IVec3& invocationID, in getAtomicFuncArgument()
293 const T x = static_cast<T>(invocationID.x()); in getAtomicFuncArgument()
294 const T y = static_cast<T>(invocationID.y()); in getAtomicFuncArgument()
295 const T z = static_cast<T>(invocationID.z()); in getAtomicFuncArgument()
289 getAtomicFuncArgument(const AtomicOperation op, const IVec3& invocationID, const IVec3& gridSize) getAtomicFuncArgument() argument
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/reconvergence/
H A DvktReconvergenceTests.cpp110 // Pick out the mask for the subgroup that invocationID is a member of
111 deUint64 bitsetToU64(const bitset128 &bitset, deUint32 subgroupSize, deUint32 invocationID) in bitsetToU64() argument
114 copy >>= (invocationID / subgroupSize) * subgroupSize; in bitsetToU64()
316 // For each subgroup, pick out the elected invocationID, and accumulate
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/reconvergence/
H A DvktReconvergenceTests.cpp110 // Pick out the mask for the subgroup that invocationID is a member of
111 deUint64 bitsetToU64(const bitset128 &bitset, deUint32 subgroupSize, deUint32 invocationID) in bitsetToU64() argument
114 copy >>= (invocationID / subgroupSize) * subgroupSize; in bitsetToU64()
316 // For each subgroup, pick out the elected invocationID, and accumulate

Completed in 25 milliseconds