This is the complete list of members for mxvk::VK_Sprite, including all inherited members.
| clearExternalTextureDescriptors() | mxvk::VK_Sprite | |
| clearQueue() | mxvk::VK_Sprite | |
| createEmptySprite(int width, int height, const std::string &vertexShaderPath="", const std::string &fragmentShaderPath="") | mxvk::VK_Sprite | |
| createEmptySpriteRgba16(int width, int height, const std::string &vertexShaderPath="", const std::string &fragmentShaderPath="") | mxvk::VK_Sprite | |
| dispatchCompute(VkCommandBuffer cmdBuffer, VkImageView inputView, VkImageView outputView, uint32_t width, uint32_t height) | mxvk::VK_Sprite | |
| drawSprite(int x, int y) | mxvk::VK_Sprite | |
| drawSprite(int x, int y, float scaleX, float scaleY) | mxvk::VK_Sprite | |
| drawSprite(int x, int y, float scaleX, float scaleY, float rotation) | mxvk::VK_Sprite | |
| drawSpriteRect(int x, int y, int w, int h) | mxvk::VK_Sprite | |
| enableComputeShader(const std::string &path, uint32_t localSizeX, uint32_t localSizeY, uint32_t localSizeZ=1) | mxvk::VK_Sprite | |
| enableExtendedUBO() | mxvk::VK_Sprite | |
| enableHistoryTexture(uint32_t width, uint32_t height, uint32_t layers) | mxvk::VK_Sprite | |
| enableHistoryTextureRgba16Float(uint32_t width, uint32_t height, uint32_t layers) | mxvk::VK_Sprite | |
| enableInstancing(uint32_t maxInstances, const std::string &instanceVertShaderPath, const std::string &instanceFragShaderPath) | mxvk::VK_Sprite | |
| enableSpectrumHistoryTexture(uint32_t bins, uint32_t layers) | mxvk::VK_Sprite | |
| enableSpectrumTexture(uint32_t bins) | mxvk::VK_Sprite | |
| getEffectsEnabled() const | mxvk::VK_Sprite | inline |
| getHeight() const | mxvk::VK_Sprite | inline |
| getHistoryHead() const | mxvk::VK_Sprite | inline |
| getHistoryLayerCount() const | mxvk::VK_Sprite | inline |
| getPipeline() const | mxvk::VK_Sprite | inline |
| getPipelineLayout() const | mxvk::VK_Sprite | inline |
| getSpectrumBinCount() const | mxvk::VK_Sprite | inline |
| getSpectrumHistoryHead() const | mxvk::VK_Sprite | inline |
| getSpectrumHistoryLayerCount() const | mxvk::VK_Sprite | inline |
| getWidth() const | mxvk::VK_Sprite | inline |
| hasComputePipeline() const | mxvk::VK_Sprite | inline |
| hasOwnPipeline() const | mxvk::VK_Sprite | inline |
| isExtendedUBOEnabled() const | mxvk::VK_Sprite | inline |
| isInstancingEnabled() const | mxvk::VK_Sprite | inline |
| loadSprite(const std::string &pngPath, const std::string &fragmentShaderPath="") | mxvk::VK_Sprite | |
| loadSprite(SDL_Surface *surface, const std::string &fragmentShaderPath="") | mxvk::VK_Sprite | |
| MAX_CUSTOM_UNIFORMS | mxvk::VK_Sprite | static |
| operator=(const VK_Sprite &)=delete | mxvk::VK_Sprite | |
| operator=(VK_Sprite &&)=delete | mxvk::VK_Sprite | |
| prepareForRendering(VkCommandBuffer cmdBuffer) | mxvk::VK_Sprite | |
| rebuildInstancedPipeline() | mxvk::VK_Sprite | |
| rebuildPipeline() | mxvk::VK_Sprite | |
| releaseUploadResources() | mxvk::VK_Sprite | |
| renderSprites(VkCommandBuffer cmdBuffer, VkPipelineLayout pipelineLayout, uint32_t screenWidth, uint32_t screenHeight) | mxvk::VK_Sprite | |
| setAudioBands(float low, float mid, float high, float reserved=0.0f) | mxvk::VK_Sprite | |
| setColorAttachmentFormat(VkFormat format) | mxvk::VK_Sprite | inline |
| setCommandPool(VkCommandPool pool) | mxvk::VK_Sprite | |
| setCustomUniforms(const std::vector< float > &values) | mxvk::VK_Sprite | |
| setDepthAttachmentFormat(VkFormat format) | mxvk::VK_Sprite | inline |
| setDescriptorSetLayout(VkDescriptorSetLayout layout) | mxvk::VK_Sprite | inline |
| setEffectsEnabled(bool enabled) | mxvk::VK_Sprite | inline |
| setExternalTexture(VkImageView image_view, int width, int height) | mxvk::VK_Sprite | |
| setFragmentShaderPath(const std::string &path) | mxvk::VK_Sprite | |
| setMouseState(float mx, float my, float pressed, float reserved=0.0f) | mxvk::VK_Sprite | |
| setPipelineCache(VkPipelineCache cache) | mxvk::VK_Sprite | inline |
| setRenderPass(VkRenderPass rp) | mxvk::VK_Sprite | inline |
| setShaderParams(float p1=0.0f, float p2=0.0f, float p3=0.0f, float p4=0.0f) | mxvk::VK_Sprite | |
| setTextureFilter(VkFilter filter) | mxvk::VK_Sprite | |
| setUniform0(float x, float y, float z, float w) | mxvk::VK_Sprite | |
| setUniform1(float x, float y, float z, float w) | mxvk::VK_Sprite | |
| setUniform2(float x, float y, float z, float w) | mxvk::VK_Sprite | |
| setUniform3(float x, float y, float z, float w) | mxvk::VK_Sprite | |
| setVertexShaderPath(const std::string &path) | mxvk::VK_Sprite | inline |
| shareHistoryTexture(const VK_Sprite &source) | mxvk::VK_Sprite | |
| spriteSampler | mxvk::VK_Sprite | |
| updateHistoryTexture(const void *pixels, int width, int height, int pitch=0) | mxvk::VK_Sprite | |
| updateHistoryTextureRgba16(const uint16_t *pixels, int width, int height, int pitch=0) | mxvk::VK_Sprite | |
| updateSpectrumHistoryTexture(const float *magnitudes, uint32_t bins) | mxvk::VK_Sprite | |
| updateSpectrumTexture(const float *magnitudes, uint32_t bins) | mxvk::VK_Sprite | |
| updateTexture(SDL_Surface *surface) | mxvk::VK_Sprite | |
| updateTexture(const void *pixels, int width, int height, int pitch=0) | mxvk::VK_Sprite | |
| updateTextureRgba16(const uint16_t *pixels, int width, int height, int pitch=0) | mxvk::VK_Sprite | |
| VK_Sprite(VkDevice device, VkPhysicalDevice physicalDevice, VkQueue graphicsQueue, VkCommandPool commandPool) | mxvk::VK_Sprite | |
| VK_Sprite(const VK_Sprite &)=delete | mxvk::VK_Sprite | |
| VK_Sprite(VK_Sprite &&)=delete | mxvk::VK_Sprite | |
| ~VK_Sprite() | mxvk::VK_Sprite |