Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skqp
/
b9086a026844e4cfd08b219e49ce3f12294cba98
/
include
/
gpu
/
GrTypes.h
b9086a0
Replace GrMatrix with SkMatrix.
by bsalomon@google.com
· 12 years ago
2d0bade
Make the orientation of a texture accessible from and known by GrSurface.
by bsalomon@google.com
· 12 years ago
16e3dde
Platform/Engine -> Backend createPlatform -> wrapBackend
by bsalomon@google.com
· 12 years ago
5e49732
Fix int64->int32 warning
by bsalomon@google.com
· 12 years ago
fbfcd56
Result of running tools/sanitize_source_files.py (which was added in https://codereview.appspot.com/6465078/)
by rmistry@google.com
· 12 years ago
0342a85
Remove _UPM_ GrPixelConfigs Review URL: http://codereview.appspot.com/6460113/
by bsalomon@google.com
· 12 years ago
9c2ea84
Split cache-specific fields out of GrTextureDesc
by robertphillips@google.com
· 12 years ago
5091b70
Added resource domain to GrTextureDesc
by robertphillips@google.com
· 12 years ago
15c0fea
AutoScratchTexture can now release its texture and it will return to the texture cache when freed
by robertphillips@google.com
· 12 years ago
4da34e3
Add GrMemoryPool as a helper to override operators new/delete
by bsalomon@google.com
· 12 years ago
75b3c96
Move clientID into texture desc
by robertphillips@google.com
· 12 years ago
4705954
Search and replace change. Some Gr enum value names didn't have a "Gr" in their suffix.
by bsalomon@google.com
· 12 years ago
07ef911
Fixed Linux compiler complaints
by robertphillips@google.com
· 12 years ago
3271628
Move texture descriptor into GrTexture
by robertphillips@google.com
· 12 years ago
a4d8fc2
Stop using GrDrawState to track GPU's blend state
by bsalomon@google.com
· 12 years ago
0f191f3
Minor refactoring to remove duplicate enum from Ganesh (_SetOp -> SkRegion::Op)
by robertphillips@google.com
· 12 years ago
b9014f4
Remove deprecated names from Gr (WK is no longer using them)
by bsalomon@google.com
· 12 years ago
4bcb0c6
Reland 3144 with assertion fix.
by bsalomon@google.com
· 13 years ago
0439e56
revert 3144
by bsalomon@google.com
· 13 years ago
aa67735
Allow chrome to limit the number of FBO status checks
by bsalomon@google.com
· 13 years ago
78d6cf9
Remove GrAALevel enum, use explicit sample count
by bsalomon@google.com
· 13 years ago
7d72c45
code cleanup for single_pass_path() and remove enum GrConvexHint
by bsalomon@google.com
· 13 years ago
b1caea0
Rip out GrPlatformSurface (has been deprecated for some time, use GrPlatformTexture or GrPlatformRenderTarget instead)
by bsalomon@google.com
· 13 years ago
5bc34f0
Remove fConfig/fFormat union in GrTextureDesc
by bsalomon@google.com
· 13 years ago
01224d5
Unroll loops in SkBlurMask for speedup on Windows (benchmarks should see
by tomhudson@google.com
· 13 years ago
74b9871
Do writepixels alpha-premul using gpu
by bsalomon@google.com
· 13 years ago
0ba52fc
Filter out draws to non-PMA configs that won't blend correctly
by bsalomon@google.com
· 13 years ago
0a97be2
When GL_RGBA readPixels are slow do swizzle using a draw then readPixels with GL_BGRA
by bsalomon@google.com
· 13 years ago
c436499
[GPU] Add explicit byte order and PM vs. UPM 8888 configs
by bsalomon@google.com
· 13 years ago
e269f21
Recommit r2611 with fix for gm
by bsalomon@google.com
· 13 years ago
b87d2b5
Revert r2611 until windows gm can be debugged
by bsalomon@google.com
· 13 years ago
6d9adae
Add replacement APIs for createPlatformSurface: createPlatformTexture and createPlatformRenderTarget
by bsalomon@google.com
· 13 years ago
64c4fe4
More removal of texture fUploadByteCount and rename fFormat to fConfig for consistency.
by bsalomon@google.com
· 13 years ago
d38f137
Move gpu/include/* to include/gpu and gpu/src/* to src/gpu
by bsalomon@google.com
· 13 years ago
[Renamed from gpu/include/GrTypes.h]
86c1f71
Gpu blend optimizations, handle more xfer modes with fractional pixel coverage
by bsalomon@google.com
· 13 years ago
fa6ac93
Fixup rendering of empty paths (including inverted fills)
by bsalomon@google.com
· 13 years ago
bbf1226
fix calculation and assert for grmask -> bytes-per-pixel
by reed@google.com
· 13 years ago
973b879
Remove unneeded #define
by bsalomon@google.com
· 13 years ago
471d471
Correctly determine whether HW AA lines can be used
by bsalomon@google.com
· 13 years ago
0b77d68
Make GrGLInterface a per-GrContext refcounted object rather than a global
by bsalomon@google.com
· 13 years ago
5bfc217
cleanup GrGLTexture / GrGLRenderTarget cons. Make GrRenderTarget aware of its msaa sample count.
by bsalomon@google.com
· 13 years ago
ec3ed6a
Automatic update of all copyright notices to reflect new license terms.
by epoger@google.com
· 13 years ago
1eeaf0b
Add support for 8 bits/component glyphs, to
by caryclark@google.com
· 13 years ago
b5b3168
First pass at improving temporary tex/rt reuse
by bsalomon@google.com
· 13 years ago
79d2dbe
uint32_t -> int for texture extents
by bsalomon@google.com
· 13 years ago
9195836
Consider hw render target limit for offscreen supersample and tile
by bsalomon@google.com
· 13 years ago
9b24d25
include SkTypes.h
by reed@google.com
· 13 years ago
271cffc
Add dual source blending support for proper blending with coverage.
by bsalomon@google.com
· 13 years ago
05ef510
Remove GrContext.h dependence on GrGpu.h
by bsalomon@google.com
· 13 years ago
fea37b5
Add lockKeylessTexture() for caching texture without a content key.
by bsalomon@google.com
· 13 years ago
a55847b
Fix alignment issues with stack allocated memory allocated as bytes but used to hold other types.
by bsalomon@google.com
· 13 years ago
4be283f
Adds a build flag for GL to never use vertex attributes that don't have per-vertex values.
by bsalomon@google.com
· 13 years ago
5877ffd
Add APIs and plumbing for external rendertaret-textures w/ and w/out MSAA.
by bsalomon@google.com
· 13 years ago
0650e81
fix use of smooth lines Review URL:http://codereview.appspot.com/4370050/
by bsalomon@google.com
· 13 years ago
669fdc4
Adds read pixels to GrTexture and GrRenderTarget
by bsalomon@google.com
· 13 years ago
759c16e
need a separate texture for each maskformat in atlasmgr
by reed@google.com
· 14 years ago
080773c
Add blend constant color and use it for lcd text common case (no fancy blend or shaded text)
by bsalomon@google.com
· 14 years ago
98539c6
support lcd16 in text atlas (sans shader support)
by reed@google.com
· 14 years ago
5aaa69e
Fixups for clipstack, convexity test for paths.
by bsalomon@google.com
· 14 years ago
d302f14
Add support for clipstack to Gr. GrClip is now a list of rects and paths with set operations to combine them. The stencil buffer is used to perform the set operations to put the clip into the stencil buffer. Building Gr's clip from Skia's clipStack is currently disabled due to the fact that Skia's clipStack is relative to the root layer not the current layer. This will be fixed in a subsequent CL.
by bsalomon@google.com
· 14 years ago
ffca400
Make a separate path renderer object. Move enum types to GrTypes.h
by bsalomon@google.com
· 14 years ago
86afc2a
Batch consecutive draw rects.
by bsalomon@google.com
· 14 years ago
1c13c96
Refactor how Gr handles vertex and index data. GrGpu and GrInOrderDrawBuffer both GrBufferAllocPool to manage reserved and set-to-array vertex and index data.
by bsalomon@google.com
· 14 years ago
1fcd51e
add template macro to "safely" perform casts w/o breaking strict-aliasing
by reed@google.com
· 14 years ago
ac10a2d
add gpu backend (not hooked up yet)
by reed@google.com
· 14 years ago