| /xsrc/external/mit/libdrm/dist/tests/tegra/ |
| H A D | drm-test.c | 47 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 D | eglkms.c | 43 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 D | modeprint.c | 187 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 D | radeon_vce.c | 239 * 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 D | radeon_uvd_enc.c | 116 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 D | radeon_vcn_enc.c | 104 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 D | radeon_vce.c | 239 * 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 D | radeon_vce.c | 243 * 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 D | radeon_uvd_enc.c | 109 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 D | radeon_vce.c | 236 * 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 D | radeon_vcn_enc.c | 217 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 D | drmModeGetResources.3.rst | 67 the device. Each encoder may be associated with a CRTC, and may be used 68 to drive a particular encoder.
|
| H A D | drm-kms.7.rst | 57 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 D | modetest.c | 30 * 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 D | agx_state.h | 112 struct agx_bo *encoder; member in struct:agx_batch
|
| H A D | agx_pipe.c | 445 /* 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 D | magic.c | 158 cfg.encoder = encoder_ptr;
|
| /xsrc/external/mit/libdrm/dist/tests/exynos/ |
| H A D | exynos_fimg2d_test.c | 51 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 D | decode.c | 479 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 D | README.md | 100 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 D | cim_rtns.h | 171 unsigned long encoder, unsigned long tvres, int bpp,
|
| H A D | cim_vg.c | 236 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 D | cim_parm.h | 413 unsigned long encoder; member in struct:tagQueryDisplayMode
|
| /xsrc/external/mit/libdrm/dist/ |
| H A D | xf86drmMode.c | 626 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 D | wsi_common_display.c | 1297 /* 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);
|