Home
last modified time | relevance | path

Searched refs:Projection (Results 1 – 25 of 53) sorted by relevance

123

/external/exoplayer/tree/library/ui/src/main/java/com/google/android/exoplayer2/ui/spherical/
DProjectionRenderer.java25 import com.google.android.exoplayer2.video.spherical.Projection;
38 public static boolean isSupported(Projection projection) { in isSupported()
39 Projection.Mesh leftMesh = projection.leftMesh; in isSupported()
40 Projection.Mesh rightMesh = projection.rightMesh; in isSupported()
42 && leftMesh.getSubMesh(0).textureId == Projection.SubMesh.VIDEO_TEXTURE_ID in isSupported()
44 && rightMesh.getSubMesh(0).textureId == Projection.SubMesh.VIDEO_TEXTURE_ID; in isSupported()
111 public void setProjection(Projection projection) { in setProjection()
173 Projection.POSITION_COORDS_PER_VERTEX, in draw()
176 Projection.POSITION_COORDS_PER_VERTEX * C.BYTES_PER_FLOAT, in draw()
183 Projection.TEXTURE_COORDS_PER_VERTEX, in draw()
[all …]
DSceneRenderer.java33 import com.google.android.exoplayer2.video.spherical.Projection;
48 private final TimedValueQueue<Projection> projectionQueue;
127 Projection projection = projectionQueue.pollFloor(lastFrameTimestampNs); in drawFrame()
186 Projection projectionFromData = null; in setProjection()
190 Projection projection = in setProjection()
193 : Projection.createEquirectangular(lastStereoMode); in setProjection()
/external/libwebm/webm_parser/src/
Dprojection_parser.h22 class ProjectionParser : public MasterValueParser<Projection> {
27 &Projection::type), in ProjectionParser()
29 &Projection::projection_private), in ProjectionParser()
31 &Projection::pose_yaw), in ProjectionParser()
33 &Projection::pose_pitch), in ProjectionParser()
35 &Projection::pose_roll)) {} in ProjectionParser()
/external/libwebm/webm_parser/tests/
Dprojection_parser_test.cc17 using webm::Projection;
29 const Projection projection = parser_.value(); in TEST_F()
67 const Projection projection = parser_.value(); in TEST_F()
110 const Projection projection = parser_.value(); in TEST_F()
138 const Projection projection = parser_.value(); in TEST_F()
Dvideo_parser_test.cc21 using webm::Projection;
82 EXPECT_EQ(Projection{}, video.projection.value()); in TEST_F()
186 EXPECT_EQ(Projection{}, video.projection.value()); in TEST_F()
/external/exoplayer/tree/library/core/src/main/java/com/google/android/exoplayer2/video/spherical/
DProjection.java27 public final class Projection { class
51 public static Projection createEquirectangular(@C.StereoMode int stereoMode) { in createEquirectangular()
74 public static Projection createEquirectangular( in createEquirectangular()
148 return new Projection(new Mesh(subMesh), stereoMode); in createEquirectangular()
169 public Projection(Mesh mesh, int stereoMode) { in Projection() method in Projection
181 public Projection(Mesh leftMesh, Mesh rightMesh, int stereoMode) { in Projection() method in Projection
DProjectionDecoder.java23 import com.google.android.exoplayer2.video.spherical.Projection.Mesh;
24 import com.google.android.exoplayer2.video.spherical.Projection.SubMesh;
61 public static @Nullable Projection decode(byte[] projectionData, @C.StereoMode int stereoMode) { in decode()
76 return new Projection(meshes.get(0), stereoMode); in decode()
78 return new Projection(meshes.get(0), meshes.get(1), stereoMode); in decode()
/external/libwebm/
Dmkvmuxer_sample.cc162 bool CopyVideoProjection(const mkvparser::Projection& parser_projection, in CopyVideoProjection()
163 mkvmuxer::Projection* muxer_projection) { in CopyVideoProjection()
164 typedef mkvmuxer::Projection::ProjectionType MuxerProjType; in CopyVideoProjection()
165 const int kTypeNotPresent = mkvparser::Projection::kTypeNotPresent; in CopyVideoProjection()
179 const float kValueNotPresent = mkvparser::Projection::kValueNotPresent; in CopyVideoProjection()
222 int64_t projection_type = mkvparser::Projection::kTypeNotPresent; in main()
223 float projection_pose_roll = mkvparser::Projection::kValueNotPresent; in main()
224 float projection_pose_pitch = mkvparser::Projection::kValueNotPresent; in main()
225 float projection_pose_yaw = mkvparser::Projection::kValueNotPresent; in main()
472 projection_type != mkvparser::Projection::kTypeNotPresent) { in main()
[all …]
Dmkvparser_sample.cc302 const mkvparser::Projection* const projection = in main()
306 if (projection->type != mkvparser::Projection::kTypeNotPresent) in main()
313 if (projection->pose_yaw != mkvparser::Projection::kValueNotPresent) in main()
315 if (projection->pose_pitch != mkvparser::Projection::kValueNotPresent) in main()
317 if (projection->pose_roll != mkvparser::Projection::kValueNotPresent) in main()
/external/exoplayer/tree/library/core/src/test/java/com/google/android/exoplayer2/video/spherical/
DProjectionTest.java42 Projection projection = in sphericalMesh()
43 Projection.createEquirectangular( in sphericalMesh()
51 Projection.SubMesh subMesh = projection.leftMesh.getSubMesh(0); in sphericalMesh()
81 Projection.createEquirectangular( in checkIllegalArgumentException()
DProjectionDecoderTest.java57 Projection projection = ProjectionDecoder.decode(data, C.STEREO_MODE_MONO); in testDecoding()
67 private static void testSubMesh(Projection.Mesh leftMesh) { in testSubMesh()
70 Projection.SubMesh subMesh = leftMesh.getSubMesh(0); in testSubMesh()
71 assertThat(subMesh.mode).isEqualTo(Projection.DRAW_MODE_TRIANGLES); in testSubMesh()
/external/angle/third_party/vulkan-deps/glslang/src/Test/
Dhlsl.cbuffer-identifier.vert6 matrix Projection;
28 output.Pos = mul( output.Pos, Projection );
Dhlsl.multiDescriptorSet.frag14 matrix Projection;
42 output.Pos = mul( output.Pos, Projection );
/external/deqp-deps/glslang/Test/
Dhlsl.cbuffer-identifier.vert6 matrix Projection;
28 output.Pos = mul( output.Pos, Projection );
Dhlsl.multiDescriptorSet.frag14 matrix Projection;
42 output.Pos = mul( output.Pos, Projection );
/external/angle/third_party/vulkan-deps/glslang/src/Test/baseResults/
Dhlsl.cbuffer-identifier.vert.out33 …niform 4X4 matrix of float View, layout( row_major std140) uniform 4X4 matrix of float Projection})
47 …niform 4X4 matrix of float View, layout( row_major std140) uniform 4X4 matrix of float Projection})
60 0:28 Projection: direct index for structure (layout( row_major std140) uniform 4X4 matrix …
61 …niform 4X4 matrix of float View, layout( row_major std140) uniform 4X4 matrix of float Projection})
77 …niform 4X4 matrix of float View, layout( row_major std140) uniform 4X4 matrix of float Projection})
120 …niform 4X4 matrix of float View, layout( row_major std140) uniform 4X4 matrix of float Projection})
159 …niform 4X4 matrix of float View, layout( row_major std140) uniform 4X4 matrix of float Projection})
173 …niform 4X4 matrix of float View, layout( row_major std140) uniform 4X4 matrix of float Projection})
186 0:28 Projection: direct index for structure (layout( row_major std140) uniform 4X4 matrix …
187 …niform 4X4 matrix of float View, layout( row_major std140) uniform 4X4 matrix of float Projection})
[all …]
/external/deqp-deps/glslang/Test/baseResults/
Dhlsl.cbuffer-identifier.vert.out33 …niform 4X4 matrix of float View, layout( row_major std140) uniform 4X4 matrix of float Projection})
47 …niform 4X4 matrix of float View, layout( row_major std140) uniform 4X4 matrix of float Projection})
60 0:28 Projection: direct index for structure (layout( row_major std140) uniform 4X4 matrix …
61 …niform 4X4 matrix of float View, layout( row_major std140) uniform 4X4 matrix of float Projection})
77 …niform 4X4 matrix of float View, layout( row_major std140) uniform 4X4 matrix of float Projection})
120 …niform 4X4 matrix of float View, layout( row_major std140) uniform 4X4 matrix of float Projection})
159 …niform 4X4 matrix of float View, layout( row_major std140) uniform 4X4 matrix of float Projection})
173 …niform 4X4 matrix of float View, layout( row_major std140) uniform 4X4 matrix of float Projection})
186 0:28 Projection: direct index for structure (layout( row_major std140) uniform 4X4 matrix …
187 …niform 4X4 matrix of float View, layout( row_major std140) uniform 4X4 matrix of float Projection})
[all …]
/external/libvpx/libwebm/mkvparser/
Dmkvparser.h476 struct Projection { struct
485 Projection() in Projection() argument
492 ~Projection() { delete[] private_data; } in ~Projection() argument
494 long long element_size, Projection** projection);
528 Projection* GetProjection() const;
543 Projection* m_projection;
/external/libaom/libaom/third_party/libwebm/mkvparser/
Dmkvparser.h476 struct Projection { struct
485 Projection() in Projection() argument
492 ~Projection() { delete[] private_data; } in ~Projection() argument
494 long long element_size, Projection** projection);
528 Projection* GetProjection() const;
543 Projection* m_projection;
/external/libwebm/mkvparser/
Dmkvparser.h476 struct Projection { struct
485 Projection() in Projection() function
492 ~Projection() { delete[] private_data; } in ~Projection() argument
494 long long element_size, Projection** projection);
528 Projection* GetProjection() const;
543 Projection* m_projection;
/external/libvpx/libvpx/third_party/libwebm/mkvparser/
Dmkvparser.h476 struct Projection { struct
485 Projection() in Projection() function
492 ~Projection() { delete[] private_data; } in ~Projection() argument
494 long long element_size, Projection** projection);
528 Projection* GetProjection() const;
543 Projection* m_projection;
/external/libwebm/mkvmuxer/
Dmkvmuxer.h605 class Projection {
615 Projection() in Projection() function
622 ~Projection() { delete[] private_data_; } in ~Projection()
806 Projection* projection() { return projection_; } in projection()
809 bool SetProjection(const Projection& projection);
832 Projection* projection_;
/external/libaom/libaom/third_party/libwebm/mkvmuxer/
Dmkvmuxer.h605 class Projection {
615 Projection() in Projection() function
622 ~Projection() { delete[] private_data_; } in ~Projection()
806 Projection* projection() { return projection_; } in projection()
809 bool SetProjection(const Projection& projection);
832 Projection* projection_;
/external/libvpx/libvpx/third_party/libwebm/mkvmuxer/
Dmkvmuxer.h605 class Projection {
615 Projection() in Projection() function
622 ~Projection() { delete[] private_data_; } in ~Projection()
806 Projection* projection() { return projection_; } in projection()
809 bool SetProjection(const Projection& projection);
832 Projection* projection_;
/external/libwebm/testing/
Dmkvmuxer_tests.cc900 TEST_F(MuxerTest, Projection) { in TEST_F() argument
904 mkvmuxer::Projection muxer_proj; in TEST_F()
905 muxer_proj.set_type(mkvmuxer::Projection::kRectangular); in TEST_F()
927 const mkvparser::Projection* const parser_proj = in TEST_F()
938 typedef mkvparser::Projection::ProjectionType ParserProjType; in TEST_F()

123