Lines Matching refs:Blitter
46 Blitter::Blitter() in Blitter() function in sw::Blitter
54 Blitter::~Blitter() in ~Blitter()
58 void Blitter::clear(void *pixel, vk::Format format, vk::Image *dest, const vk::Format &viewFormat, … in clear()
165 bool Blitter::fastClear(void *clearValue, vk::Format clearFormat, vk::Image *dest, const vk::Format… in fastClear()
322 Float4 Blitter::readFloat4(Pointer<Byte> element, const State &state) in readFloat4()
513 void Blitter::write(Float4 &c, Pointer<Byte> element, const State &state) in write()
1017 Int4 Blitter::readInt4(Pointer<Byte> element, const State &state) in readInt4()
1097 void Blitter::write(Int4 &c, Pointer<Byte> element, const State &state) in write()
1339 void Blitter::ApplyScaleAndClamp(Float4 &value, const State &state, bool preScaled) in ApplyScaleAndClamp()
1394 Int Blitter::ComputeOffset(Int &x, Int &y, Int &pitchB, int bytes) in ComputeOffset()
1399 Int Blitter::ComputeOffset(Int &x, Int &y, Int &z, Int &sliceB, Int &pitchB, int bytes) in ComputeOffset()
1404 Float4 Blitter::LinearToSRGB(const Float4 &c) in LinearToSRGB()
1415 Float4 Blitter::sRGBtoLinear(const Float4 &c) in sRGBtoLinear()
1428 Float4 Blitter::sample(Pointer<Byte> &source, Float &x, Float &y, Float &z, in sample()
1590 Blitter::BlitRoutineType Blitter::generate(const State &state) in generate()
1723 Blitter::BlitRoutineType Blitter::getBlitRoutine(const State &state) in getBlitRoutine()
1737 Blitter::CornerUpdateRoutineType Blitter::getCornerUpdateRoutine(const State &state) in getCornerUpdateRoutine()
1751 void Blitter::blit(const vk::Image *src, vk::Image *dst, VkImageBlit region, VkFilter filter) in blit()
1948 void Blitter::resolveDepthStencil(const vk::ImageView *src, vk::ImageView *dst, const VkSubpassDesc… in resolveDepthStencil()
1966 void Blitter::resolve(const vk::Image *src, vk::Image *dst, VkImageResolve region) in resolve()
2008 bool Blitter::fastResolve(const vk::Image *src, vk::Image *dst, VkImageResolve region) in fastResolve()
2136 void Blitter::copy(const vk::Image *src, uint8_t *dst, unsigned int dstPitch) in copy()
2155 void Blitter::computeCubeCorner(Pointer<Byte> &layer, Int &x0, Int &x1, Int &y0, Int &y1, Int &pitc… in computeCubeCorner()
2168 Blitter::CornerUpdateRoutineType Blitter::generateCornerUpdate(const State &state) in generateCornerUpdate()
2203 void Blitter::updateBorders(vk::Image *image, const VkImageSubresource &subresource) in updateBorders()
2278 void Blitter::copyCubeEdge(vk::Image *image, in copyCubeEdge()