/third_party/skia/third_party/externals/swiftshader/src/OpenGL/libGLESv2/ |
H A D | Renderbuffer.h | 24 #include "common/Image.hpp" 49 virtual egl::Image *getRenderTarget() = 0; 50 virtual egl::Image *createSharedImage() = 0; 80 egl::Image *getRenderTarget() override; 81 egl::Image *createSharedImage() override; 107 egl::Image *getRenderTarget() override; 108 egl::Image *createSharedImage() override; 130 egl::Image *getRenderTarget() override; 131 egl::Image *createSharedImage() override; 158 egl::Image *getRenderTarge [all...] |
H A D | Renderbuffer.cpp | 98 egl::Image *RenderbufferTexture2D::getRenderTarget() in getRenderTarget() 105 egl::Image *RenderbufferTexture2D::createSharedImage() in createSharedImage() 161 egl::Image *RenderbufferTexture2DRect::getRenderTarget() in getRenderTarget() 168 egl::Image *RenderbufferTexture2DRect::createSharedImage() in createSharedImage() 224 egl::Image *RenderbufferTexture3D::getRenderTarget() in getRenderTarget() 231 egl::Image *RenderbufferTexture3D::createSharedImage() in createSharedImage() 292 egl::Image *RenderbufferTextureCubeMap::getRenderTarget() in getRenderTarget() 299 egl::Image *RenderbufferTextureCubeMap::createSharedImage() in createSharedImage() 360 egl::Image *Renderbuffer::getRenderTarget() in getRenderTarget() 367 egl::Image *Renderbuffe [all...] |
H A D | Texture.h | 51 inline const egl::Image* operator[](size_t index) const in operator []() 56 inline egl::Image*& operator[](size_t index) in operator []() 91 egl::Image *image[IMPLEMENTATION_MAX_TEXTURE_LEVELS] = {}; 92 static egl::Image*& getNullImage(); 158 virtual egl::Image *getRenderTarget(GLenum target, unsigned int level) = 0; 159 egl::Image *createSharedImage(GLenum target, unsigned int level); 168 void setImage(GLenum format, GLenum type, const gl::PixelStorageModes &unpackParameters, const void *pixels, egl::Image *image); 169 void subImage(GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const gl::PixelStorageModes &unpackParameters, const void *pixels, egl::Image *image); 170 void setCompressedImage(GLsizei imageSize, const void *pixels, egl::Image *image); 171 void subImageCompressed(GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void *pixels, egl::Image *imag [all...] |
H A D | Device.hpp | 22 class Image; 66 void setRenderTarget(int index, egl::Image *renderTarget, unsigned int layer); 67 void setDepthBuffer(egl::Image *depthBuffer, unsigned int layer); 68 void setStencilBuffer(egl::Image *stencilBuffer, unsigned int layer); 108 egl::Image *renderTarget[sw::RENDERTARGETS]; 109 egl::Image *depthBuffer; 110 egl::Image *stencilBuffer;
|
H A D | Texture.cpp | 36 egl::Image*& ImageLevels::getNullImage() in getNullImage() 38 static egl::Image* nullImage; in getNullImage() 332 egl::Image *Texture::createSharedImage(GLenum target, unsigned int level) in createSharedImage() 334 egl::Image *image = getRenderTarget(target, level); // Increments reference count in createSharedImage() 344 void Texture::setImage(GLenum format, GLenum type, const gl::PixelStorageModes &unpackParameters, const void *pixels, egl::Image *image) in setImage() 353 void Texture::setCompressedImage(GLsizei imageSize, const void *pixels, egl::Image *image) in setCompressedImage() 362 void Texture::subImage(GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const gl::PixelStorageModes &unpackParameters, const void *pixels, egl::Image *image) in subImage() 375 void Texture::subImageCompressed(GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void *pixels, egl::Image *image) in subImageCompressed() 388 bool Texture::copy(egl::Image *source, const sw::SliceRect &sourceRect, GLint xoffset, GLint yoffset, GLint zoffset, egl::Image *des [all...] |
/third_party/skia/third_party/externals/angle2/src/libANGLE/ |
H A D | Image.cpp | 7 // Image.cpp: Implements the egl::Image class representing the EGLimage object. 9 #include "libANGLE/Image.h" 67 void ImageSibling::setTargetImage(const gl::Context *context, egl::Image *imageTarget) in setTargetImage() 75 RefCountObjectReleaser<Image> *outReleaseImage) in orphanImages() 89 for (Image *sourceImage : mSourcesOf) in orphanImages() 99 void ImageSibling::addImageSource(egl::Image *imageSource) in addImageSource() 105 void ImageSibling::removeImageSource(egl::Image *imageSource) in removeImageSource() 152 for (Image *source : mSourcesOf) in notifySiblings() 271 Image function in egl::Image [all...] |
H A D | CLImage.h | 6 // CLImage.h: Defines the cl::Image class, which stores a texture, frame-buffer or image. 18 class Image final : public Memory 29 ~Image() override; 43 Image(Context &context, 58 inline bool Image::IsValid(const _cl_mem *image) in IsValid() 63 inline MemObjectType Image::getType() const in getType() 68 inline const cl_image_format &Image::getFormat() const in getFormat() 73 inline const ImageDescriptor &Image::getDescriptor() const in getDescriptor() 78 inline size_t Image::getElementSize() const in getElementSize() 83 inline size_t Image [all...] |
H A D | Image.h | 7 // Image.h: Defines the egl::Image class representing the EGLimage object. 28 // Used for distinguishing dirty bit messages from gl::Texture/rx::TexureImpl/gl::Image. 35 class Image; 59 void setTargetImage(const gl::Context *context, egl::Image *imageTarget); 63 RefCountObjectReleaser<Image> *outReleaseImage); 68 friend class Image; 70 // Called from Image only to add a new source image 71 void addImageSource(egl::Image *imageSource); 73 // Called from Image onl [all...] |
H A D | CLImage.cpp | 6 // CLImage.cpp: Implements the cl::Image class. 17 bool Image::IsTypeValid(MemObjectType imageType) in IsTypeValid() 34 cl_int Image::getInfo(ImageInfo name, size_t valueSize, void *value, size_t *valueSizeRet) const in getInfo() 96 // as described in the Image Object Queries table and param_value is not NULL. in getInfo() 113 Image::~Image() = default; 115 bool Image::isRegionValid(const size_t origin[3], const size_t region[3]) const in isRegionValid() 139 Image::Image(Context &context, in Image() function in cl::Image
|
/third_party/skia/third_party/externals/swiftshader/src/Vulkan/ |
H A D | VkImage.cpp | 176 Image::Image(const VkImageCreateInfo *pCreateInfo, void *mem, Device *device) in Image() function in vk::Image 192 decompressedImage = new(mem) Image(&compressedImageCreateInfo, nullptr, device); in Image() 206 void Image::destroy(const VkAllocationCallbacks *pAllocator) in destroy() 214 size_t Image::ComputeRequiredAllocationSize(const VkImageCreateInfo *pCreateInfo) in ComputeRequiredAllocationSize() 216 return Format(pCreateInfo->format).isCompressed() ? sizeof(Image) : 0; in ComputeRequiredAllocationSize() 219 const VkMemoryRequirements Image::getMemoryRequirements() const in getMemoryRequirements() 229 size_t Image::getSizeInBytes(const VkImageSubresourceRange &subresourceRange) const in getSizeInBytes() 265 bool Image::canBindToMemory(DeviceMemory *pDeviceMemory) const in canBindToMemory() 270 void Image [all...] |
H A D | VkImage.hpp | 46 class Image : public Object<Image, VkImage> class 49 Image(const VkImageCreateInfo *pCreateInfo, void *mem, Device *device); 62 void copyTo(Image *dstImage, const VkImageCopy2KHR ®ion) const; 66 void blitTo(Image *dstImage, const VkImageBlit2KHR ®ion, VkFilter filter) const; 68 void resolveTo(Image *dstImage, const VkImageResolve2KHR ®ion) const; 107 const Image *getSampledImage(const vk::Format &imageViewFormat) const; 123 void copySingleAspectTo(Image *dstImage, const VkImageCopy2KHR ®ion) const; 154 Image *decompressedImage = nullptr; 195 static inline Image *Cas [all...] |
/third_party/skia/third_party/externals/swiftshader/src/Device/ |
H A D | Blitter.hpp | 30 class Image; 145 void clear(const void *clearValue, vk::Format clearFormat, vk::Image *dest, const vk::Format &viewFormat, const VkImageSubresourceRange &subresourceRange, const VkRect2D *renderArea = nullptr); 147 void blit(const vk::Image *src, vk::Image *dst, VkImageBlit2KHR region, VkFilter filter); 148 void resolve(const vk::Image *src, vk::Image *dst, VkImageResolve2KHR region); 150 void copy(const vk::Image *src, uint8_t *dst, unsigned int dstPitch); 152 void updateBorders(const vk::Image *image, const VkImageSubresource &subresource); 163 bool fastClear(const void *clearValue, vk::Format clearFormat, vk::Image *dest, const vk::Format &viewFormat, const VkImageSubresourceRange &subresourceRange, const VkRect2D *renderArea); 164 bool fastResolve(const vk::Image *sr [all...] |
/third_party/vk-gl-cts/modules/egl/ |
H A D | teglImageTests.cpp | 87 namespace Image namespace 562 addChild(new Image::InvalidCreateImage(m_eglTestCtx)); in init() 564 addChild(new Image::CreateImageGLES2(m_eglTestCtx, EGL_GL_TEXTURE_2D_KHR, GL_RED, GL_RED, GL_UNSIGNED_BYTE, false)); in init() 565 addChild(new Image::CreateImageGLES2(m_eglTestCtx, EGL_GL_TEXTURE_2D_KHR, GL_RG, GL_RG, GL_UNSIGNED_BYTE, false)); in init() 567 addChild(new Image::CreateImageGLES2(m_eglTestCtx, EGL_GL_TEXTURE_2D_KHR, GL_LUMINANCE, GL_LUMINANCE, GL_UNSIGNED_BYTE)); in init() 568 addChild(new Image::CreateImageGLES2(m_eglTestCtx, EGL_GL_TEXTURE_2D_KHR, GL_LUMINANCE_ALPHA, GL_LUMINANCE_ALPHA, GL_UNSIGNED_BYTE)); in init() 570 addChild(new Image::CreateImageGLES2(m_eglTestCtx, EGL_GL_TEXTURE_2D_KHR, GL_RGB, GL_RGB, GL_UNSIGNED_BYTE)); in init() 571 addChild(new Image::CreateImageGLES2(m_eglTestCtx, EGL_GL_TEXTURE_2D_KHR, GL_RGBA, GL_RGBA, GL_UNSIGNED_BYTE)); in init() 572 addChild(new Image::CreateImageGLES2(m_eglTestCtx, EGL_GL_TEXTURE_2D_KHR, GL_RGBA, GL_RGBA, GL_UNSIGNED_BYTE, true)); in init() 574 addChild(new Image in init() [all...] |
/third_party/skia/modules/sksg/include/ |
H A D | SkSGImage.h | 23 class Image final : public RenderNode { 25 static sk_sp<Image> Make(sk_sp<SkImage> image) { in Make() 26 return sk_sp<Image>(new Image(std::move(image))); in Make() 29 SG_ATTRIBUTE(Image , sk_sp<SkImage> , fImage ) 34 explicit Image(sk_sp<SkImage>);
|
/third_party/backends/backend/genesys/ |
H A D | image.cpp | 33 Image::Image() = default; 35 Image::Image(std::size_t width, std::size_t height, PixelFormat format) : in Image() function in genesys::Image 44 std::uint8_t* Image::get_row_ptr(std::size_t y) in get_row_ptr() 49 const std::uint8_t* Image::get_row_ptr(std::size_t y) const in get_row_ptr() 54 Pixel Image::get_pixel(std::size_t x, std::size_t y) const in get_pixel() 59 void Image::set_pixel(std::size_t x, std::size_t y, const Pixel& pixel) in set_pixel() 64 RawPixel Image::get_raw_pixel(std::size_t x, std::size_t y) const in get_raw_pixel() 69 std::uint16_t Image [all...] |
/third_party/skia/third_party/externals/swiftshader/tests/VulkanWrapper/ |
H A D | Image.hpp | 20 class Image class 23 Image(vk::Device device, vk::PhysicalDevice physicalDevice, uint32_t width, uint32_t height, vk::Format format, vk::SampleCountFlagBits sampleCount = vk::SampleCountFlagBits::e1); 24 ~Image(); 26 vk::Image getImage() in getImage() 39 vk::Image image; // Owning handle
|
/third_party/skia/modules/sksg/src/ |
H A D | SkSGImage.cpp | 16 Image::Image(sk_sp<SkImage> image) : fImage(std::move(image)) {} in Image() function in sksg::Image 18 void Image::onRender(SkCanvas* canvas, const RenderContext* ctx) const { in onRender() 39 const RenderNode* Image::onNodeAt(const SkPoint& p) const { in onNodeAt() 44 SkRect Image::onRevalidate(InvalidationController*, const SkMatrix& ctm) { in onRevalidate()
|
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/ |
H A D | VulkanSecondaryCommandBuffer.h | 60 void blitImage(const Image &srcImage, 62 const Image &dstImage, 68 void clearColorImage(const Image &image, 73 void clearDepthStencilImage(const Image &image, 90 const Image &dstImage, 94 void copyImageToBuffer(const Image &srcImage, 99 void copyImage(const Image &srcImage, 101 const Image &dstImage, 186 void resolveImage(const Image &srcImage, 188 const Image [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image/ |
H A D | vktImageTestsUtil.hpp | 23 * \brief Image Tests Utility Classes 69 class Image class 72 Image (const vk::DeviceInterface& vk, 77 virtual ~Image (void) {} in ~Image() 84 Image (const Image&) = delete; 85 Image& operator= (const Image&) = delete; 90 Image (void); 97 class SparseImage : public Image [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/image/ |
H A D | vktImageTestsUtil.hpp | 23 * \brief Image Tests Utility Classes 69 class Image class 72 Image (const vk::DeviceInterface& vk, 77 virtual ~Image (void) {} in ~Image() 84 Image (const Image&) = delete; 85 Image& operator= (const Image&) = delete; 90 Image (void); 97 class SparseImage : public Image [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw/ |
H A D | vktDrawImageObjectUtil.cpp | 22 * \brief Image Object Util 147 Image::Image (const vk::DeviceInterface& vk, in Image() function in vkt::Draw::Image 167 tcu::ConstPixelBufferAccess Image::readSurface (vk::VkQueue queue, in readSurface() 191 tcu::ConstPixelBufferAccess Image::readDepth (vk::VkQueue queue, in readDepth() 210 tcu::ConstPixelBufferAccess Image::readVolume (vk::VkQueue queue, in readVolume() 235 tcu::ConstPixelBufferAccess Image::readSurface1D(vk::VkQueue queue, in readSurface1D() 259 void Image::read (vk::VkQueue queue, in read() 274 de::SharedPtr<Image> stagingResource = copyToLinearImage(queue, allocator, layout, offset, width, in read() 280 void Image [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/draw/ |
H A D | vktDrawImageObjectUtil.cpp | 22 * \brief Image Object Util 147 Image::Image (const vk::DeviceInterface& vk, in Image() function in vkt::Draw::Image 167 tcu::ConstPixelBufferAccess Image::readSurface (vk::VkQueue queue, in readSurface() 191 tcu::ConstPixelBufferAccess Image::readDepth (vk::VkQueue queue, in readDepth() 210 tcu::ConstPixelBufferAccess Image::readVolume (vk::VkQueue queue, in readVolume() 235 tcu::ConstPixelBufferAccess Image::readSurface1D(vk::VkQueue queue, in readSurface1D() 259 void Image::read (vk::VkQueue queue, in read() 274 de::SharedPtr<Image> stagingResource = copyToLinearImage(queue, allocator, layout, offset, width, in read() 280 void Image [all...] |
/third_party/skia/third_party/externals/brotli/research/ |
H A D | draw_diff.cc | 24 typedef ScanLine* Image; typedef 26 void ReadPGM(FILE* f, Image* image, size_t* height, size_t* width) { in ReadPGM() 39 void CalculateDiff(int** diff, Image image1, Image image2, in CalculateDiff() 48 void DrawDiff(int** diff, Image image1, Image image2, in DrawDiff() 92 Image image1, image2; in main()
|
/third_party/astc-encoder/Test/ |
H A D | astc_test_functional.py | 76 from PIL import Image namespace 255 img1 = Image.open(image1) 256 img2 = Image.open(image2) 275 img2 = Image.merge("RGB", (bands[0], bands[1], bands[2])) 300 img1 = Image.open(image1) 301 img2 = Image.open(image2) 319 img2 = Image.merge("RGB", (bands[0], bands[1], bands[2])) 539 colRef = tli.Image(imRef).get_colors((0, 0)) 540 colOut = tli.Image(imOut).get_colors((0, 0)) 554 colRef = tli.Image(imRe [all...] |
H A D | astc_test_image_dl.py | 29 from PIL import Image namespace 64 img = Image.open(imgPath) 79 imgA = Image.open(imgPathA) 80 imgB = Image.open(imgPathB).convert("L") 108 montage = Image.new('RGB', (width * cols, height * rows)) 111 im = Image.open(os.path.join(imageDir, src))
|