summaryrefslogtreecommitdiffstatshomepage
path: root/bitmap.go (follow)
Commit message (Expand)AuthorAgeFilesLines
* Bitmap: Change withPixels to GlobalAlloc with GMEM_FIXED instead of GHNDAlexander Neumann2020-09-031-3/+3
* Bitmap: Reduce fake array size for 32 bitAlexander Neumann2020-09-031-5/+7
* Bitmap: Use StretchBlt instead of AlphaBlend when it makes senseAlexander Neumann2020-09-021-29/+105
* Bitmap: Fix memory alignment issue in postProcessAlexander Neumann2020-09-021-7/+14
* Make conversion constants float64 explicitlySimon Rozman2019-09-271-1/+1
* DPI: Merge `RectanglePixels` to `Rectangle`Simon Rozman2019-09-271-7/+10
* DPI: Merge `SizePixels` to `Size`Simon Rozman2019-09-271-15/+21
* DPI: Merge `PointPixels` to `Point`Simon Rozman2019-09-271-1/+1
* DPI: Merge `Pixel` to `int`Simon Rozman2019-09-271-2/+2
* DPI, Metafile: Load DPI from fileSimon Rozman2019-09-261-1/+1
* DPI, Canvas: Merge dpix and dpiySimon Rozman2019-09-261-3/+3
* DPI, Bitmap: Legacy create methods expect sizes at screen DPISimon Rozman2019-09-261-17/+19
* DPI: Assume variable screen DPI and revise 96dpi functionsSimon Rozman2019-09-261-13/+13
* DPI: Reorganize metrics structs to approach client compatibilitySimon Rozman2019-09-261-21/+21
* DPI, Bitmap: Make bitmaps DPI-awareSimon Rozman2019-09-261-22/+93
* DPI: Revise 1/96" to/from native pixel conversionsSimon Rozman2019-09-261-8/+7
* Centralize retrieval of images from interface{}Alexander Neumann2019-09-191-0/+13
* Bitmap: Add missing ReleaseDC to postProcessAlexander Neumann2019-07-171-0/+6
* Bitmap: Add missing conversion to 96 DPIAlexander Neumann2019-05-151-0/+2
* Fixes for DPI aware imagesAlexander Neumann2019-05-141-0/+6
* Initial DPI awareness support for images and drawingAlexander Neumann2019-05-141-14/+36
* Bitmap: Also provide alpha in ToImageAlexander Neumann2019-04-231-1/+2
* WindowBase: Expose getState as ReadState and putState as WriteStateAlexander Neumann2017-12-121-1/+2
* Canvas: Add DrawBitmapPartAlexander Neumann2017-11-201-3/+1
* Canvas: Add DrawBitmapPartWithOpacityAlexander Neumann2017-11-161-10/+14
* Bitmap: Fix handling of alpha channel now that we use AlphaBlendAlexander Neumann2017-11-161-2/+59
* Canvas: Add DrawBitmapWithOpacityAlexander Neumann2017-11-141-1/+5
* Bitmap: Use AlphaBlend for drawingAlexander Neumann2017-11-141-22/+4
* add walk.NewBitmapFromIcon to create transparent bitmap from iconAman Gupta2017-10-301-0/+50
* Some Bitmap / WindowBase.Screenshot refactoringAlexander Neumann2017-04-111-163/+179
* Fix loading bitmap from resourceAlexander Neumann2017-03-091-1/+0
* Bitmap: Add support for loading from resourceAlexander Neumann2017-02-271-0/+25
* add screenshot apicsd01172016-03-131-0/+25
* Add build tags to allow this library to be included in a cross platform program. This allows for several things:Joseph Watson2015-09-151-0/+2
* Use win instead of go-winapi package and import qualifiedAlexander Neumann2013-07-251-58/+58
* Group imports everywhereAlexander Neumann2013-07-241-1/+3
* Call Gdiplus[Startup|Shutdown] in NewBitmapFromFile onlyAlexander Neumann2012-10-231-0/+7
* support dynamic bitmap, image and cursor creation from standard imagesAttila Tajti2012-10-161-4/+56
* Run go fix; apply additional manual fixesAlexander Neumann2012-02-201-13/+12
* Remove winapi sub-package and use github.com/lxn/go-winapi insteadAlexander Neumann2012-02-201-1/+1
* Revert directory layout to what we had initiallyAlexander Neumann2012-02-201-0/+211