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

12

/xsrc/external/mit/libdrm/dist/tests/tegra/
H A Ddrm-test.c47 drmModeEncoderPtr encoder; local in function:drm_screen_probe_connector
51 encoder = drmModeGetEncoder(screen->fd, connector->encoder_id);
52 if (!encoder)
55 crtc = drmModeGetCrtc(screen->fd, encoder->crtc_id);
57 drmModeFreeEncoder(encoder);
66 drmModeFreeEncoder(encoder);
73 screen->crtc = encoder->crtc_id;
83 drmModeFreeEncoder(encoder);
/xsrc/external/mit/mesa-demos/dist/src/egl/opengl/
H A Deglkms.c43 drmModeEncoder *encoder; member in struct:kms
53 drmModeEncoder *encoder; local in function:setup_kms
80 encoder = drmModeGetEncoder(fd, resources->encoders[i]);
82 if (encoder == NULL)
85 if (encoder->encoder_id == connector->encoder_id)
88 drmModeFreeEncoder(encoder);
92 kms->encoder = encoder;
254 saved_crtc = drmModeGetCrtc(fd, kms.encoder->crtc_id);
258 ret = drmModeSetCrtc(fd, kms.encoder
[all...]
/xsrc/external/mit/libdrm/dist/tests/modeprint/
H A Dmodeprint.c187 static int printEncoder(int fd, drmModeResPtr res, drmModeEncoderPtr encoder, uint32_t id) argument
191 encoder_name = util_lookup_encoder_type_name(encoder->encoder_type);
197 printf("\tcrtc_id :%d\n", encoder->crtc_id);
198 printf("\ttype :%d\n", encoder->encoder_type);
199 printf("\tpossible_crtcs :0x%x\n", encoder->possible_crtcs);
200 printf("\tpossible_clones :0x%x\n", encoder->possible_clones);
237 drmModeEncoderPtr encoder; local in function:printRes
266 encoder = drmModeGetEncoder(fd, res->encoders[i]);
268 if (!encoder)
269 printf("Could not get encoder
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r600/
H A Dradeon_vce.c239 * destroy this video encoder
241 static void rvce_destroy(struct pipe_video_codec *encoder) argument
243 struct rvce_encoder *enc = (struct rvce_encoder*)encoder;
260 static void rvce_begin_frame(struct pipe_video_codec *encoder, argument
264 struct rvce_encoder *enc = (struct rvce_encoder*)encoder;
308 static void rvce_encode_bitstream(struct pipe_video_codec *encoder, argument
313 struct rvce_encoder *enc = (struct rvce_encoder*)encoder;
328 static void rvce_end_frame(struct pipe_video_codec *encoder, argument
332 struct rvce_encoder *enc = (struct rvce_encoder*)encoder;
349 static void rvce_get_feedback(struct pipe_video_codec *encoder, argument
376 rvce_flush(struct pipe_video_codec * encoder) argument
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/radeon/
H A Dradeon_uvd_enc.c116 radeon_uvd_enc_flush(struct pipe_video_codec *encoder) argument
118 struct radeon_uvd_encoder *enc = (struct radeon_uvd_encoder *) encoder;
180 radeon_uvd_enc_begin_frame(struct pipe_video_codec *encoder, argument
184 struct radeon_uvd_encoder *enc = (struct radeon_uvd_encoder *) encoder;
210 radeon_uvd_enc_encode_bitstream(struct pipe_video_codec *encoder, argument
214 struct radeon_uvd_encoder *enc = (struct radeon_uvd_encoder *) encoder;
230 radeon_uvd_enc_end_frame(struct pipe_video_codec *encoder, argument
234 struct radeon_uvd_encoder *enc = (struct radeon_uvd_encoder *) encoder;
239 radeon_uvd_enc_destroy(struct pipe_video_codec *encoder) argument
241 struct radeon_uvd_encoder *enc = (struct radeon_uvd_encoder *) encoder;
259 radeon_uvd_enc_get_feedback(struct pipe_video_codec * encoder,void * feedback,unsigned * size) argument
[all...]
H A Dradeon_vcn_enc.c104 static void radeon_enc_flush(struct pipe_video_codec *encoder) argument
106 struct radeon_encoder *enc = (struct radeon_encoder*)encoder;
167 static void radeon_enc_begin_frame(struct pipe_video_codec *encoder, argument
171 struct radeon_encoder *enc = (struct radeon_encoder*)encoder;
194 static void radeon_enc_encode_bitstream(struct pipe_video_codec *encoder, argument
199 struct radeon_encoder *enc = (struct radeon_encoder*)encoder;
214 static void radeon_enc_end_frame(struct pipe_video_codec *encoder, argument
218 struct radeon_encoder *enc = (struct radeon_encoder*)encoder;
222 static void radeon_enc_destroy(struct pipe_video_codec *encoder) argument
224 struct radeon_encoder *enc = (struct radeon_encoder*)encoder;
241 radeon_enc_get_feedback(struct pipe_video_codec * encoder,void * feedback,unsigned * size) argument
[all...]
H A Dradeon_vce.c239 * destroy this video encoder
241 static void rvce_destroy(struct pipe_video_codec *encoder) argument
243 struct rvce_encoder *enc = (struct rvce_encoder*)encoder;
259 static void rvce_begin_frame(struct pipe_video_codec *encoder, argument
263 struct rvce_encoder *enc = (struct rvce_encoder*)encoder;
307 static void rvce_encode_bitstream(struct pipe_video_codec *encoder, argument
312 struct rvce_encoder *enc = (struct rvce_encoder*)encoder;
327 static void rvce_end_frame(struct pipe_video_codec *encoder, argument
331 struct rvce_encoder *enc = (struct rvce_encoder*)encoder;
348 static void rvce_get_feedback(struct pipe_video_codec *encoder, argument
375 rvce_flush(struct pipe_video_codec * encoder) argument
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/
H A Dradeon_vce.c243 * destroy this video encoder
245 static void rvce_destroy(struct pipe_video_codec *encoder) argument
247 struct rvce_encoder *enc = (struct rvce_encoder*)encoder;
264 static void rvce_begin_frame(struct pipe_video_codec *encoder, argument
268 struct rvce_encoder *enc = (struct rvce_encoder*)encoder;
312 static void rvce_encode_bitstream(struct pipe_video_codec *encoder, argument
317 struct rvce_encoder *enc = (struct rvce_encoder*)encoder;
332 static void rvce_end_frame(struct pipe_video_codec *encoder, argument
336 struct rvce_encoder *enc = (struct rvce_encoder*)encoder;
353 static void rvce_get_feedback(struct pipe_video_codec *encoder, argument
380 rvce_flush(struct pipe_video_codec * encoder) argument
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeon/
H A Dradeon_uvd_enc.c109 static void radeon_uvd_enc_flush(struct pipe_video_codec *encoder) argument
111 struct radeon_uvd_encoder *enc = (struct radeon_uvd_encoder *)encoder;
169 static void radeon_uvd_enc_begin_frame(struct pipe_video_codec *encoder, argument
173 struct radeon_uvd_encoder *enc = (struct radeon_uvd_encoder *)encoder;
196 static void radeon_uvd_enc_encode_bitstream(struct pipe_video_codec *encoder, argument
200 struct radeon_uvd_encoder *enc = (struct radeon_uvd_encoder *)encoder;
215 static void radeon_uvd_enc_end_frame(struct pipe_video_codec *encoder, argument
219 struct radeon_uvd_encoder *enc = (struct radeon_uvd_encoder *)encoder;
223 static void radeon_uvd_enc_destroy(struct pipe_video_codec *encoder) argument
225 struct radeon_uvd_encoder *enc = (struct radeon_uvd_encoder *)encoder;
242 radeon_uvd_enc_get_feedback(struct pipe_video_codec * encoder,void * feedback,unsigned * size) argument
[all...]
H A Dradeon_vce.c236 * destroy this video encoder
238 static void rvce_destroy(struct pipe_video_codec *encoder) argument
240 struct rvce_encoder *enc = (struct rvce_encoder *)encoder;
256 static void rvce_begin_frame(struct pipe_video_codec *encoder, struct pipe_video_buffer *source, argument
259 struct rvce_encoder *enc = (struct rvce_encoder *)encoder;
306 static void rvce_encode_bitstream(struct pipe_video_codec *encoder, argument
310 struct rvce_encoder *enc = (struct rvce_encoder *)encoder;
325 static void rvce_end_frame(struct pipe_video_codec *encoder, struct pipe_video_buffer *source, argument
328 struct rvce_encoder *enc = (struct rvce_encoder *)encoder;
344 static void rvce_get_feedback(struct pipe_video_codec *encoder, voi argument
369 rvce_flush(struct pipe_video_codec * encoder) argument
[all...]
H A Dradeon_vcn_enc.c217 static void radeon_enc_flush(struct pipe_video_codec *encoder) argument
219 struct radeon_encoder *enc = (struct radeon_encoder *)encoder;
279 static void radeon_enc_begin_frame(struct pipe_video_codec *encoder, argument
283 struct radeon_encoder *enc = (struct radeon_encoder *)encoder;
322 static void radeon_enc_encode_bitstream(struct pipe_video_codec *encoder, argument
326 struct radeon_encoder *enc = (struct radeon_encoder *)encoder;
341 static void radeon_enc_end_frame(struct pipe_video_codec *encoder, struct pipe_video_buffer *source, argument
344 struct radeon_encoder *enc = (struct radeon_encoder *)encoder;
348 static void radeon_enc_destroy(struct pipe_video_codec *encoder) argument
350 struct radeon_encoder *enc = (struct radeon_encoder *)encoder;
372 radeon_enc_get_feedback(struct pipe_video_codec * encoder,void * feedback,unsigned * size) argument
[all...]
/xsrc/external/mit/libdrm/dist/man/
H A DdrmModeGetResources.3.rst67 the device. Each encoder may be associated with a CRTC, and may be used
68 to drive a particular encoder.
H A Ddrm-kms.7.rst57 An *encoder* takes pixel data from a CRTC and converts it to a format
59 have a CRTC send data to more than one encoder. In that case, both encoders
61 display configuration across the connectors attached to each encoder.
66 laptop panel. A connector can only be attached to one encoder at a time. The
97 available for each connector. Each encoder contains a list of CRTCs that it can
99 CRTC to control a connector, it automatically selects the best encoder.
100 However, this procedure is needed so your CRTC has at least one working encoder
183 /* cannot retrieve encoder, ignoring... */
189 /* check whether this CRTC works with the encoder */
/xsrc/external/mit/libdrm/dist/tests/modetest/
H A Dmodetest.c30 * since the kernel separates outputs into encoder and connector structures,
82 struct encoder { struct
83 drmModeEncoder *encoder; member in struct:encoder
106 struct encoder *encoders;
210 drmModeEncoder *encoder; local in function:dump_encoders
216 encoder = dev->resources->encoders[i].encoder;
217 if (!encoder)
221 encoder->encoder_id,
222 encoder
791 drmModeEncoder *encoder; local in function:get_encoder_by_id
917 drmModeEncoder *encoder; local in function:pipe_find_crtc
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/asahi/
H A Dagx_state.h112 struct agx_bo *encoder; member in struct:agx_batch
H A Dagx_pipe.c445 /* Finalize the encoder */
500 * - BOs for the encoder
506 agx_batch_add_bo(batch, batch->encoder);
551 ctx->batch->encoder->ptr.gpu,
584 ctx->batch->encoder_current = ctx->batch->encoder->ptr.cpu;
629 ctx->batch->encoder = agx_bo_create(agx_device(screen), 0x80000, AGX_MEMORY_TYPE_FRAMEBUFFER);
630 ctx->batch->encoder_current = ctx->batch->encoder->ptr.cpu;
H A Dmagic.c158 cfg.encoder = encoder_ptr;
/xsrc/external/mit/libdrm/dist/tests/exynos/
H A Dexynos_fimg2d_test.c51 drmModeEncoder *encoder; member in struct:connector
100 /* Now get the encoder */
102 c->encoder = drmModeGetEncoder(fd, resources->encoders[i]);
104 if (!c->encoder) {
105 fprintf(stderr, "could not get encoder %i: %s\n",
110 if (c->encoder->encoder_id == connector->encoder_id)
113 drmModeFreeEncoder(c->encoder);
117 c->crtc = c->encoder->crtc_id;
/xsrc/external/mit/MesaLib/dist/src/asahi/lib/
H A Ddecode.c479 uint64_t *encoder = ((uint64_t *) cmdbuf->ptr.cpu) + 7; local in function:agxdecode_cmdstream
480 agxdecode_stateful(*encoder, "Encoder", agxdecode_cmd, verbose);
/xsrc/external/mit/brotli/dist/
H A DREADME.md100 Hand ported [decoder / encoder](https://github.com/dominikhlbg/BrotliHaxe) in haxe by Dominik Homberger. Output source code: JavaScript, PHP, Python, Java and C#
/xsrc/external/mit/xf86-video-geode/dist/src/cim/
H A Dcim_rtns.h171 unsigned long encoder, unsigned long tvres, int bpp,
H A Dcim_vg.c236 unsigned long encoder, unsigned long tvres, int bpp,
250 tv_query.encoder = encoder;
258 * As we are indexing here simply by a mode and encoder, the actual
1159 if (query->encoder == VG_ENCODER_ADV7171)
1161 else if (query->encoder == VG_ENCODER_SAA7127)
1163 else if (query->encoder == VG_ENCODER_FS454)
1165 else if (query->encoder == VG_ENCODER_ADV7300)
235 vg_set_tv_mode(unsigned long * src_width,unsigned long * src_height,unsigned long encoder,unsigned long tvres,int bpp,unsigned long flags,unsigned long h_overscan,unsigned long v_overscan) argument
H A Dcim_parm.h413 unsigned long encoder; member in struct:tagQueryDisplayMode
/xsrc/external/mit/libdrm/dist/
H A Dxf86drmMode.c626 drmModeEncoder *encoder; local in function:drmModeConnectorGetPossibleCrtcs
632 encoder = drmModeGetEncoder(fd, connector->encoders[i]);
633 if (!encoder) {
637 possible_crtcs |= encoder->possible_crtcs;
638 drmModeFreeEncoder(encoder);
/xsrc/external/mit/MesaLib.old/dist/src/vulkan/wsi/
H A Dwsi_common_display.c1297 /* See if any other connectors share the same encoder */
1345 drmModeEncoderPtr encoder = local in function:wsi_display_select_crtc
1348 if (encoder) {
1349 uint32_t crtc_id = encoder->crtc_id;
1350 drmModeFreeEncoder(encoder);

Completed in 34 milliseconds

12