Searched refs:PL_ARRAY (Results 1 – 19 of 19) sorted by relevance
49 PL_ARRAY(VkSemaphore) deps;50 PL_ARRAY(VkPipelineStageFlags) depstages;53 PL_ARRAY(VkSemaphore) sigs;57 PL_ARRAY(struct vk_callback) callbacks;60 PL_ARRAY(const void *) objs;129 PL_ARRAY(struct vk_cmd *) cmds;
69 PL_ARRAY(const char *) exts;72 PL_ARRAY(struct vk_cmdpool *) pools;81 PL_ARRAY(struct vk_cmd *) cmds_queued; // recorded but not yet submitted82 PL_ARRAY(struct vk_cmd *) cmds_pending; // submitted but not completed90 PL_ARRAY(struct vk_signal *) signals;
115 PL_ARRAY(VkSemaphore) ext_deps; // external semaphore, not owned by the pl_tex
188 PL_ARRAY(pl_fmt) formats = {0}; in vk_setup_formats()267 PL_ARRAY(uint64_t) modlist = {0}; in vk_setup_formats()
35 PL_ARRAY(VkSurfaceFormatKHR) formats;52 PL_ARRAY(pl_tex) images; // pl_tex wrappers for the VkImages53 PL_ARRAY(struct sem_pair) sems; // pool of semaphores used to synchronize images
71 PL_ARRAY(struct vk_region) regions;91 PL_ARRAY(struct vk_slab *) slabs; // array of slabs sorted by size100 PL_ARRAY(struct vk_heap) heaps;
500 PL_ARRAY(const char *) exts = {0}; in pl_vk_inst_create()574 PL_ARRAY(const char *) layers = {0}; in pl_vk_inst_create()1022 typedef PL_ARRAY(VkDeviceQueueCreateInfo) qinfo_arr_t;1122 PL_ARRAY(const struct vk_fun *) ext_funs = {0}; in device_init()
429 PL_ARRAY(VkDescriptorPoolSize) dsPoolSizes = {0}; in vk_pass_create()469 PL_ARRAY(VkSpecializationMapEntry) entries = {0}; in vk_pass_create()
42 PL_ARRAY(struct pl_ref *) tmp; // only used for var/va/desc names and data55 PL_ARRAY(struct pl_shader_va) vas;56 PL_ARRAY(struct pl_shader_var) vars;57 PL_ARRAY(struct pl_shader_desc) descs;58 PL_ARRAY(struct pl_shader_const) consts;59 PL_ARRAY(const char *) steps;
109 #define PL_ARRAY(type) struct { type *elem; int num; } macro177 PL_ARRAY(__typeof__((arr)[0])) _arr = { (arr), (idxvar) }; \
50 PL_ARRAY(pl_shader) shaders; // to avoid re-allocations51 PL_ARRAY(struct pass *) passes; // compiled passes52 PL_ARRAY(struct cached_pass) cached_passes; // not-yet-compiled passes404 PL_ARRAY(struct pl_buffer_var) pc_bvars = {0}; in generate_shaders()
91 PL_ARRAY(pl_fmt) formats = {0}; in pl_gpu_dummy_create()
73 PL_ARRAY(pl_tex) fbos;79 PL_ARRAY(struct osd_vertex) osd_vertices;80 PL_ARRAY(uint16_t) osd_indices;84 PL_ARRAY(struct cached_frame) frames;85 PL_ARRAY(pl_tex) frame_fbos;
196 PL_ARRAY(int) cbvs;197 PL_ARRAY(int) srvs;198 PL_ARRAY(int) samplers;220 PL_ARRAY(int) uavs;
110 PL_ARRAY(pl_fmt) formats = {0}; in pl_d3d11_setup_formats()
40 PL_ARRAY(struct fbo_format) fbo_formats;43 PL_ARRAY(struct gl_cb) callbacks;47 PL_ARRAY(EGLint) egl_formats;
37 PL_ARRAY(GLsync) vsync_fences;
79 PL_ARRAY(struct entry) queue;92 PL_ARRAY(uint64_t) tmp_sig;93 PL_ARRAY(float) tmp_ts;94 PL_ARRAY(const struct pl_frame *) tmp_frame;97 PL_ARRAY(struct cache_entry) cache;
672 PL_ARRAY(struct pl_var) vars = {0}; in parse_buf()868 PL_ARRAY(struct hook_pass) hook_passes;871 PL_ARRAY(struct pl_shader_desc) descriptors;875 PL_ARRAY(struct pass_tex) pass_textures;