/* * Copyright © 2017 Intel Corporation * SPDX-License-Identifier: MIT */ #ifndef INTEL_DECODER_PRIVATE_H #define INTEL_DECODER_PRIVATE_H #include "intel_decoder.h" void intel_batch_decode_ctx_init(struct intel_batch_decode_ctx *ctx, const struct intel_device_info *devinfo, FILE *fp, enum intel_batch_decode_flags flags, const char *xml_path, struct intel_batch_decode_bo (*get_bo)(void *, bool, uint64_t), unsigned (*get_state_size)(void *, uint64_t, uint64_t), void *user_data); struct intel_batch_decode_bo ctx_get_bo(struct intel_batch_decode_ctx *ctx, bool ppgtt, uint64_t addr); #endif /* INTEL_DECODER_PRIVATE_H */