Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
chromium_org
/
third_party
/
angle
/
e92a3546da271f33110714508529fef7306c4656
/
src
/
libGLESv2
/
renderer
/
d3d
/
d3d11
/
formatutils11.cpp
e4a492b
Remove the clientVersion parameter from the format utils.
by Geoff Lang
· 10 years ago
c7a4104
Moved D3D specific files and folders under the D3D folder.
by Brandon Jones
· 10 years ago
[Renamed (99%) from src/libGLESv2/renderer/d3d11/formatutils11.cpp]
05b0502
Add support for EXT_sRGB.
by Geoff Lang
· 10 years ago
66aaf72
Always store GL_DEPTH_COMPONENT32_OES as a 24-bit depth format.
by Geoff Lang
· 10 years ago
cec3590
Use a Caps structure to store extension and texture format support.
by Geoff Lang
· 10 years ago
b69d39b
Add a DXGI format for GL_LUMINANCE16F_EXT in ES3.
by Geoff Lang
· 10 years ago
0c66720
Fix unsigned integer R10G10B10A2 vertex formats.
by Jamie Madill
· 10 years ago
ca442ba
Fix default bits for 3-channel un-normalized int.
by Jamie Madill
· 10 years ago
2f61229
Combine widen and defaultBits params of copyVertexData.
by Jamie Madill
· 10 years ago
d2d648c
Enable GPU dynamic conversion for unnormalized int formats.
by Jamie Madill
· 11 years ago
7ab02fa
Add D3D11 vertex format tables to our format utils.
by Jamie Madill
· 11 years ago
826f3d3
Add a GetComponentType method to query a DXGI format.
by Jamie Madill
· 11 years ago
9eeecfc
Split DXGI format info to a GL mapping and info block.
by Jamie Madill
· 11 years ago
67938ef
Added missing depth swizzle backing formats and fixed compressed texture bit calculation.
by Geoff Lang
· 11 years ago
80b5a55
Fix compressed formats breaking swizzle bits checks.
by Jamie Madill
· 11 years ago
0c99b1b
Add functions to check if texture data initialization is required.
by Geoff Lang
· 11 years ago
00f6bc3
Add GetSwizzle*Format functions to formatutils11.
by Geoff Lang
· 11 years ago
95f9f98
Remove use of DXGI_FORMAT_R32G32B32_FLOAT as a backing format for GL_LUMINANCE32F_EXT.
by Geoff Lang
· 11 years ago
1ec57f8
Add support for GL_EXT_color_buffer_float.
by Geoff Lang
· 11 years ago
632192d
Added support for EXT_texture_rg in D3D9 and D3D11.
by Geoff Lang
· 11 years ago
4133f5c
24bit depth formats need to flip the depth and stencil bits when loading.
by Geoff Lang
· 11 years ago
005df41
Use GLenum instead of GLint to store internal format variables.
by Geoff Lang
· 11 years ago
d47e0fc
Split the d3d9 and d3d11 backends into folders and updated the gyp file to use a python script to generate the file lists for the libGLESv2 and libEGL projects.
by Geoff Lang
· 11 years ago
[Renamed (99%) from src/libGLESv2/renderer/formatutils11.cpp]
0fd7786
Change the backing for integer 32-bit three-channel textures internally to four components.
by Jamie Madill
· 11 years ago
5b61c69
Load 1 into the alpha channel of RGB integer formats instead of 0.
by Geoff Lang
· 11 years ago
1c3192e
Emulate RGB32F textures with DXGI_FORMAT_R32G32B32A32_FLOAT so that sampling is always supported.
by Geoff Lang
· 11 years ago
707dbd7
Fix the internal conversion of DXGI DEPTH_COMPONENT32F formats to be DEPTH_COMPONENT_OES in GLES 2 contexts.
by Jamie Madill
· 11 years ago
d6cb244
Add a client version parameter to several D3D11-specific texture format queries.
by Jamie Madill
· 11 years ago
9e73b21
Marks formats renderable which had been missed and corrects table headers.
by Shannon Woods
· 11 years ago
dd4674f
Adds a function to retrieve the renderable DXGI format for a GL internal format.
by Shannon Woods
· 11 years ago
8746546
Added load functions to depth texture formats.
by Geoff Lang
· 11 years ago
a349532
Added ES3 internal format information about GL_DEPTH_COMPONENT32_OES and mapped DXGI_FORMAT_R32_TYPELESS textures to GL_DEPTH_COMPONENT32F.
by Geoff Lang
· 11 years ago
d8c8613
Added depth stencil format info to format utils 11.
by Geoff Lang
· 11 years ago
aacabd6
Made sure all the depth stencil DXGI variants that are used as SRVs, RTVs and DSVs have entries in the DXGI format info table.
by Geoff Lang
· 11 years ago
fe28ca0
Added table entries for reading colors from D3D and DXGI formats and writing colors to format/type combinations.
by Geoff Lang
· 11 years ago
9c5808c
Implemented the remaining non-compressed load functions for ES3.
by Geoff Lang
· 11 years ago
0d56c43
Image11 now determines if a format is renderable by checking the RTV format exists rather than the SRV format. Added several more RTV DXGI formats to the table to allow fast copies.
by Geoff Lang
· 11 years ago
d3ff216
Marked unsized format load functions as unreachable and added a comment why.
by Geoff Lang
· 11 years ago
18591b7
Capitalized the first letter of all private format util functions.
by Geoff Lang
· 11 years ago
61e49a5
Added Functions for gathering all referenced D3D and DXGI formats. Renderers now use these functions to generate the multisample support maps.
by Geoff Lang
· 11 years ago
d03f897
Added some missing format table entries.
by shannonwoods@chromium.org
· 11 years ago
96c6291
Added support for SRGB textures.
by shannonwoods@chromium.org
· 11 years ago
de7e6a2
Added support for the remaining floating point textures.
by shannonwoods@chromium.org
· 11 years ago
a05127a
Added support for integer and unsigned integer texture formats.
by shannonwoods@chromium.org
· 11 years ago
36d0be9
Added support for SNORM texture formats.
by shannonwoods@chromium.org
· 11 years ago
a43d829
Added support for GL_R11F_G11F_B10F textures.
by shannonwoods@chromium.org
· 11 years ago
ba9d750
Merged the d3d format info and mip generation tables since both used the same keys.
by shannonwoods@chromium.org
· 11 years ago
92b9cd5
Added support for the GL_RGB9_E5 format.
by shannonwoods@chromium.org
· 11 years ago
a32a2ba
Added support for GL_RED and GL_RG texture formats.
by shannonwoods@chromium.org
· 11 years ago
8d46e91
Added a templated load function for loading data formats that match.
by shannonwoods@chromium.org
· 11 years ago
5d4468e
Add support for GL_UNSIGNED_INT_2_10_10_10_REV textures.
by shannonwoods@chromium.org
· 11 years ago
b8490f3
Created new helper functions for converting texture formats, loading images and generating mipmaps."
by shannonwoods@chromium.org
· 11 years ago