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 |