Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_skia
/
981b33abc65d968523d78d45e69cb071e8e03e91
/
src
/
gpu
/
gl
/
GrGLTexture.cpp
fbfcd56
Result of running tools/sanitize_source_files.py (which was added in https://codereview.appspot.com/6465078/)
by rmistry@google.com
· 13 years ago
b867099
Move filter/wrap out of GrSamplerState into GrTextureParams
by bsalomon@google.com
· 13 years ago
c377baf
Add placement new macros to SkPostConfig, call SkNEW* from Ganesh.
by tomhudson@google.com
· 13 years ago
fa35e3d
plumb SkInstCnt to all subclasses of GrRefCnt
by reed@google.com
· 13 years ago
3271628
Move texture descriptor into GrTexture
by robertphillips@google.com
· 13 years ago
d8f856c
Move convolution from code in GrGLProgram to new GrConvolutionEffect
by tomhudson@google.com
· 13 years ago
dd182cb
Move GL-specific source code to make room for D3D back end.
by tomhudson@google.com
· 13 years ago
[Renamed from src/gpu/GrGLTexture.cpp]
280e99f
Add support for GL texture storage
by bsalomon@google.com
· 13 years ago
6f37951
Make all pixel ops go thru ctx so we can correctly flush. Unify two texture upload code paths.
by bsalomon@google.com
· 14 years ago
9962108
Remove allocated size vs content size in textures
by bsalomon@google.com
· 14 years ago
1dcf506
Remove GrGpuGLFixed subclass and ES1 support
by bsalomon@google.com
· 14 years ago
7107fa7
Add support for GL_EXT_unpack_subimage
by bsalomon@google.com
· 14 years ago
80d09b9
Use timestamp to detect when client GL calls could cause Gr's cache of glTexParam values to be invalid.
by bsalomon@google.com
· 14 years ago
64c4fe4
More removal of texture fUploadByteCount and rename fFormat to fConfig for consistency.
by bsalomon@google.com
· 14 years ago
9d6cfd8
Remove unneeded field from GrGLTexture
by bsalomon@google.com
· 14 years ago
d38f137
Move gpu/include/* to include/gpu and gpu/src/* to src/gpu
by bsalomon@google.com
· 14 years ago
[Renamed from gpu/src/GrGLTexture.cpp]
7d4679a
Rename existing nonpreserving reallocs to reset, add reset to SkAutoMalloc, use reset in GrBufferAllocPool
by bsalomon@google.com
· 14 years ago
0b77d68
Make GrGLInterface a per-GrContext refcounted object rather than a global
by bsalomon@google.com
· 14 years ago
0168afc
Make RT & TEX base classes aware of NPOT/min-RT bloated size
by bsalomon@google.com
· 14 years ago
5bfc217
cleanup GrGLTexture / GrGLRenderTarget cons. Make GrRenderTarget aware of its msaa sample count.
by bsalomon@google.com
· 14 years ago
aa5b673
move render target decls / defs to their own headers / srcs
by bsalomon@google.com
· 14 years ago
ec3ed6a
Automatic update of all copyright notices to reflect new license terms.
by epoger@google.com
· 14 years ago
cee661a
Reapply r1951.
by bsalomon@google.com
· 14 years ago
ec36471
Revert "Add sizeInBytes to GrResource, make GrRenderTarget aware of its pixel config (r1951)"
by vandebo@chromium.org
· 14 years ago
aab1fd9
Add sizeInBytes to GrResource, make GrRenderTarget aware of its pixel config
by bsalomon@google.com
· 14 years ago
d9f826c
flip Y in uploads to bottom-up textures (and add gm test)
by bsalomon@google.com
· 14 years ago
3582bf9
Remove GrAuto*Malloc, replace with SkAuto*Malloc
by bsalomon@google.com
· 14 years ago
4ee7ae5
Adding the notion of a volatile bitmap to SkBitmap.
by junov@google.com
· 14 years ago
c29d7cd
Always call notifyTextureDelete in onRelease.
by Scroggo
· 14 years ago
79d2dbe
uint32_t -> int for texture extents
by bsalomon@google.com
· 14 years ago
8295dc1
4x4 SSAA with improvements in determination of when to apply. Still disabled at compile time.
by bsalomon@google.com
· 14 years ago
5877ffd
Add APIs and plumbing for external rendertaret-textures w/ and w/out MSAA.
by bsalomon@google.com
· 14 years ago
f954d8d
Add isMultisampled() to GrRenderTarget. Cleanup MSAA vs smooth lines logic in GrGpuGL.
by bsalomon@google.com
· 14 years ago
6dcf499
Fix dangling ptr when GrRenderTarget outlives its GrTexture representation
by bsalomon@google.com
· 14 years ago
8fe7247
Add GrResource base class for ibs, texs, vbs, etc.
by bsalomon@google.com
· 14 years ago
c312bf9
Remove old GR_* macros for GL extensions in favor of GrGLDefines.h
by bsalomon@google.com
· 14 years ago
b65e0cb
by twiz@google.com
· 14 years ago
0f31ca7
by twiz@google.com
· 14 years ago
59a190b
by twiz@google.com
· 14 years ago
1da0746
Delete GL tex ID when last of GrGLTexture or GrGLRenderTarget that reference it is destroyed
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
8895a7a
Reduce glGets for stencil bits.
by bsalomon@google.com
· 14 years ago
c6cf723
Hide alloc size vs content size below API
by bsalomon@google.com
· 14 years ago
8531c1c
Towards issue #106
by bsalomon@google.com
· 14 years ago
da96ea0
Stop using GrSamplerState to track the texture parameters for GL textures. It has become larger and now holds state that isn't tracked per-texture by GL. Also remove unused setSamplerStateImm from GrGpuGL
by bsalomon@google.com
· 15 years ago
ac10a2d
add gpu backend (not hooked up yet)
by reed@google.com
· 15 years ago