|
RetroArch
|
This is the complete list of members for Pass, including all inherited members.
| add_parameter(unsigned parameter_index, const std::string &id) | Pass | |
| allocate_buffers() | Pass | |
| build() | Pass | |
| build_commands(DeferredDisposer &disposer, VkCommandBuffer cmd, const Texture &original, const Texture &source, const VkViewport &vp, const float *mvp) | Pass | |
| build_semantic_parameter(uint8_t *data, unsigned index, float value) | Pass | private |
| build_semantic_texture(VkDescriptorSet set, uint8_t *buffer, slang_texture_semantic semantic, const Texture &texture) | Pass | private |
| build_semantic_texture_array(VkDescriptorSet set, uint8_t *buffer, slang_texture_semantic semantic, unsigned index, const Texture &texture) | Pass | private |
| build_semantic_texture_array_vec4(uint8_t *data, slang_texture_semantic semantic, unsigned index, unsigned width, unsigned height) | Pass | private |
| build_semantic_texture_vec4(uint8_t *data, slang_texture_semantic semantic, unsigned width, unsigned height) | Pass | private |
| build_semantic_uint(uint8_t *data, slang_semantic semantic, uint32_t value) | Pass | private |
| build_semantic_vec4(uint8_t *data, slang_semantic semantic, unsigned width, unsigned height) | Pass | private |
| build_semantics(VkDescriptorSet set, uint8_t *buffer, const float *mvp, const Texture &original, const Texture &source) | Pass | private |
| cache | Pass | private |
| clear_vk() | Pass | private |
| common | Pass | private |
| current_framebuffer_size | Pass | private |
| current_viewport | Pass | private |
| device | Pass | private |
| end_frame() | Pass | |
| filtered_parameters | Pass | private |
| final_pass | Pass | private |
| fragment_shader | Pass | private |
| frame_count | Pass | private |
| frame_count_period | Pass | private |
| framebuffer | Pass | private |
| framebuffer_feedback | Pass | private |
| get_address_mode() const | Pass | inline |
| get_feedback_framebuffer() | Pass | inline |
| get_framebuffer() const | Pass | inline |
| get_mip_filter() const | Pass | inline |
| get_name() const | Pass | inline |
| get_output_size(const Size2D &original_size, const Size2D &max_source) const | Pass | private |
| get_reflection() const | Pass | inline |
| get_source_filter() const | Pass | inline |
| init_feedback() | Pass | |
| init_pipeline() | Pass | private |
| init_pipeline_layout() | Pass | private |
| memory_properties | Pass | private |
| notify_sync_index(unsigned index) | Pass | inline |
| num_sync_indices | Pass | private |
| operator=(Pass &&)=delete | Pass | |
| parameter_tex | Pass | |
| parameters | Pass | private |
| Pass(VkDevice device, const VkPhysicalDeviceMemoryProperties &memory_properties, VkPipelineCache cache, unsigned num_sync_indices, bool final_pass) | Pass | inline |
| Pass(Pass &&)=delete | Pass | |
| pass_info | Pass | private |
| pass_name | Pass | private |
| pass_number | Pass | private |
| pipeline | Pass | private |
| pipeline_layout | Pass | private |
| pool | Pass | private |
| push | Pass | private |
| reflection | Pass | private |
| set_common_resources(CommonResources *common) | Pass | inline |
| set_frame_count(uint64_t count) | Pass | inline |
| set_frame_count_period(unsigned period) | Pass | inline |
| set_layout | Pass | private |
| set_name(const char *name) | Pass | inline |
| set_pass_info(const Size2D &max_original, const Size2D &max_source, const vulkan_filter_chain_swapchain_info &swapchain, const vulkan_filter_chain_pass_info &info) | Pass | |
| set_pass_number(unsigned pass) | Pass | inline |
| set_semantic_texture(VkDescriptorSet set, slang_texture_semantic semantic, const Texture &texture) | Pass | private |
| set_semantic_texture_array(VkDescriptorSet set, slang_texture_semantic semantic, unsigned index, const Texture &texture) | Pass | private |
| set_shader(VkShaderStageFlags stage, const uint32_t *spirv, size_t spirv_words) | Pass | |
| set_texture(VkDescriptorSet set, unsigned binding, const Texture &texture) | Pass | private |
| set_uniform_buffer(VkDescriptorSet set, unsigned binding, VkBuffer buffer, VkDeviceSize offset, VkDeviceSize range) | Pass | private |
| sets | Pass | private |
| swapchain_render_pass | Pass | private |
| sync_index | Pass | private |
| target | Pass | |
| ubo_offset | Pass | private |
| vertex_shader | Pass | private |
| ~Pass() | Pass |
1.8.15