Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
chromium_org
/
third_party
/
angle
/
5d601382b51c29d1670b58c01360416bd929842d
/
src
/
libGLESv2
/
Framebuffer.cpp
5d60138
Simplify formatutils.h by exposing the info structures.
by Geoff Lang
· 10 years ago
6cf8e1b
Reduce the number of TextureFormatCaps members.
by Geoff Lang
· 10 years ago
aa2ab7d
Cache bound FBO and VAO objects themselves in State
by Shannon Woods
· 10 years ago
c0b9ef4
Split Caps into Caps, Extensions and TextureFormatCaps.
by Geoff Lang
· 10 years ago
e92a354
Remove redundant FBO query methods.
by Jamie Madill
· 10 years ago
28bedaf
Fix double delete in Framebuffer.cpp.
by Jamie Madill
· 10 years ago
e4a492b
Remove the clientVersion parameter from the format utils.
by Geoff Lang
· 10 years ago
bb94f34
Remove gl::IsInternalTextureTarget.
by Jamie Madill
· 10 years ago
e261b44
Remove obsolete Renderbuffer types.
by Jamie Madill
· 10 years ago
1e3fa74
Remove Renderer pointer from FBO attachments.
by Jamie Madill
· 10 years ago
6c7b4ad
Add new ref-counted Renderbuffer class.
by Jamie Madill
· 10 years ago
cec3590
Use a Caps structure to store extension and texture format support.
by Geoff Lang
· 10 years ago
3c7fa22
Rename Renderbuffer to FramebufferAttachment.
by Jamie Madill
· 10 years ago
005df41
Use GLenum instead of GLint to store internal format variables.
by Geoff Lang
· 11 years ago
646559f
Add support for the remaining ES3 framebuffer attachment parameter queries.
by Geoff Lang
· 11 years ago
0fe1949
Updated gl::IsInternalTextureTarget to have a client version parameter.
by Geoff Lang
· 11 years ago
8040f57
Updated Renderbuffers, Textures and TextureStorageInterface to be aware of render targets which are based on miplevels and layers other than zero.
by Geoff Lang
· 11 years ago
309c92a
Framebuffer now uses mip level and texture layer for binding textures.
by Geoff Lang
· 11 years ago
c90d73a
Added a new type of binding pointer for framebuffer texture bindings which stores type, mip level and layer.
by Geoff Lang
· 11 years ago
55ba29c
Implement the DEPTH_STENCIL attachment point for FBOs.
by Geoff Lang
· 11 years ago
a2ecfcc
Moved utilities.h/cpp and mathutils.h to the shared common code folder.
by shannonwoods@chromium.org
· 11 years ago
f6fb959
Replaced remaining uses of old texture conversion functions in gl objects.
by shannonwoods@chromium.org
· 11 years ago
89200d9
Split the floating point texture queries into individual methods and mark all support methods as const.
by shannonwoods@chromium.org
· 11 years ago
24ac850
Add a helper method to gl::Framebuffer to check if we are drawing to color attachment 0 only.
by shannonwoods@chromium.org
· 11 years ago
c347152
Relax the requirement for all color attachments to have the same number of bitplanes for ES 3.0 contexts.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
882434c
Fix an improper upper case case 'B' in getFirstColorbuffer.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
f6863e0
Implement multiple render target support in glBlitFramebufferANGLE.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
dae2409
Add support for multiple render targets in glClear.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
89ae113
Remove the old single-color-attachment calls from gl::Framebuffer, preferring the new multiple-attachment versions.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
f30ccc2
Add multiple color buffer attachments points to gl::Framebuffer.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
3b57b4f
Add const qualifiers to several methods in gl::Framebuffer.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
bdf2d80
Add precompiled header support for the libGLESv2 project.
by shannon.woods@transgaming.com
· 11 years ago
486d9e9
Remove a lot of unnecessary include files and break include chains.
by shannon.woods@transgaming.com
· 11 years ago
3e3da58
Allow zero sized system window FBO to be declared complete, and let the application use them for rendering.
by shannon.woods@transgaming.com
· 11 years ago
e4e1a33
Move NullColorbuffer handling from Framebuffer to Renderer9
by daniel@transgaming.com
· 12 years ago
d186dc7
Pass the RenderTarget, not the D3D surface, up the Renderbuffer heirarchy.
by daniel@transgaming.com
· 12 years ago
d2b4702
Adds a function to Framebuffer to retrieve depth OR stencilbuffer.
by daniel@transgaming.com
· 12 years ago
ea32d48
Removes getDisplay and getContext calls
by daniel@transgaming.com
· 12 years ago
70062c9
Passes the Renderer to various objects at construction time.
by daniel@transgaming.com
· 12 years ago
16418b1
Passes pointer to Renderer to Framebuffer at construction.
by daniel@transgaming.com
· 12 years ago
8e91d25
Removes D3D format usage from framebuffer completeness check.
by daniel@transgaming.com
· 12 years ago
6452adf
Tracks sized internal formats for textures.
by daniel@transgaming.com
· 12 years ago
4f67730
Renamed IsDepthFormat/IsStencilFormat to IsDepthTextureFormat/IsStencilTextureFormat.
by daniel@transgaming.com
· 12 years ago
911cd6d
Disallow GL_ALPHA for framebuffer attachment rendering.
by daniel@transgaming.com
· 12 years ago
68145c6
Apply the depth texture correctly as the DepthStencil surface in applyRenderTarget
by daniel@transgaming.com
· 12 years ago
63e6afe
Ensure all getDepthStencil and getRenderTarget calls consistently handle references to the underlying d3d surfaces
by daniel@transgaming.com
· 12 years ago
6b7c84c
Update FBO completeness checks for depth textures
by daniel@transgaming.com
· 12 years ago
d885df0
do some cleanup in Framebuffer::completeness
by daniel@transgaming.com
· 12 years ago
551022e
Rename IslTextureTarget to IsInternalTextureTarget.
by apatrick@chromium.org
· 13 years ago
d14558a
Separate Colorbuffer into storage and texture variants, implementing a common interface.
by daniel@transgaming.com
· 13 years ago
bbeffbb
Be more explicit about floating-point format support.
by daniel@transgaming.com
· 13 years ago
f45e81d
Fixed unsafe casting.
by daniel@transgaming.com
· 13 years ago
2fa4551
Correct glFramebufferRenderbuffer behavior for renderbuffer = 0.
by daniel@transgaming.com
· 13 years ago
3203c10
Fix multi-sample state management.
by daniel@transgaming.com
· 13 years ago
5188731
Fix checking for floating-point render target texture support.
by daniel@transgaming.com
· 13 years ago
d2fd4f2
Fix FBO/Texture/renderbuffer class hierarchy issues
by daniel@transgaming.com
· 14 years ago
73a5db6
Initialize renderbuffer variables. Make serials constant. Removed X1R5G5B5 support.
by daniel@transgaming.com
· 14 years ago
edc1918
Validate framebuffer attachment formats. TRAC #13792 Signed-off-by: Daniel Koch
by daniel@transgaming.com
· 14 years ago
b6b2e67
Disallow rendering to L/LA textures. TRAC #13792 Signed-off-by: Daniel Koch
by daniel@transgaming.com
· 14 years ago
ff8bdfb
Backing out r417 and r418.
by apatrick@chromium.org
· 14 years ago
5525502
Replaced raw pointers to RefCountObject to BindingPointer.
by apatrick@chromium.org
· 14 years ago
1297d92
Implements support for renderable floating point textures.
by daniel@transgaming.com
· 14 years ago
0186813
Implements compressed textures. TRAC #12714 Signed-off-by: Daniel Koch
by daniel@transgaming.com
· 14 years ago
d470a1b
Implements multisample fragment operations
by daniel@transgaming.com
· 14 years ago
1f135d8
Implements glRenderbufferMultisampleStorage
by daniel@transgaming.com
· 14 years ago
4cbc590
Implements blitFramebuffer
by daniel@transgaming.com
· 14 years ago
a27ff1e
Creates separate bind points for read & write framebuffers.
by daniel@transgaming.com
· 14 years ago
9ecb9f9
Sharing for buffer, texture and renderbuffer objects.
by daniel@transgaming.com
· 14 years ago
0190f84
Fixes FBO completeness check
by daniel@transgaming.com
· 14 years ago
cdacc8e
Implement GL_OES_packed_depth_stencil
by daniel@transgaming.com
· 14 years ago
339ae70
Minimizes changes of the depth stencil buffer
by daniel@transgaming.com
· 14 years ago
092bd48
Minimizes render target changes
by daniel@transgaming.com
· 14 years ago
19ffc24
Moves non-D3D-specific utility functions to the gl namespace.
by daniel@transgaming.com
· 14 years ago
fbc0953
Allow other attachment points for glFramebufferTexture2D
by daniel@transgaming.com
· 14 years ago
c46c9c0
Implements GetFramebufferAttachmentParameteriv
by daniel@transgaming.com
· 14 years ago
93a8147
Support FBO attachment to cubemaps
by daniel@transgaming.com
· 14 years ago
bbf56f7
Use directory qualified #include files
by daniel@transgaming.com
· 14 years ago
7c46b9e
mv libGLESv2 -> src/libGLESv2 Trac #11406 Signed-off-by: Nicolas Capens
by daniel@transgaming.com
· 14 years ago
[Renamed from libGLESv2/Framebuffer.cpp]
fab5a1a
Remove trailing whitespace.
by daniel@transgaming.com
· 14 years ago
4f39fd9
Initial import from TransGaming
by daniel@transgaming.com
· 14 years ago