| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
Fast copy R8G8B8A8_UNORM / R8G8B8A8_UNORM_SRGB for readPixels Support FastCopyFunction on R8G8B8A8_UNORM and R8G8B8A8_UNORM_SRGB. Copying src pixels to dest directly is more performant than converting UNORM to GLfloat. Bug: b/429541195 Tests: dEQP-GLES31.functional.srgb_texture_decode.skip_decode* Change-Id: If9a3d75dbf7b9fd286a61b144ed607144c833740 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/6704713 Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org> Reviewed-by: Geoff Lang <geofflang@chromium.org> Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org> | 9 个月前 | |
Vulkan: Prefer BGR565 for RGB565 if enabled Some platforms exhibit better performance when using BGR565 instead of RGB565, including when loading buffer data to the image. This change allows such platforms to use a BGR565 image in the backend instead of an RGB565 image when using Vulkan, when the corresponding flag is enabled: preferBGR565ToRGB565 * Updated the formats to include B5G6R5 as a fallback to R5G6B5, which would be triggered when the corresponding feature flag is enabled. * The only exception would be when the surface is being initialized as R5G6B5. * In addition, this format will not be subject to forced format fallback. * Added VVL skip that specifically does not allow undefined format for border color for certain formats, including B5G6R5 if flag enabled. * Some suites with RGB565 tests will be run with preferBGR565ToRGB565 enabled on SwS to provide better test coverage. Bug: b/409867243 Change-Id: Ibb8c71b024ba318862f62ded8abd2d07835e8a40 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/6799253 Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org> Commit-Queue: Amirali Abdolrashidi <abdolrashidi@google.com> Reviewed-by: Charlie Lao <cclao@google.com> | 9 个月前 | |
Avoid some needless c_str() calls. Remove conversions from string -> char* -> string, as detected some time ago by a clang compiler plugin. Typically, this occurs when passing a c_str() result to a function that expects a string argument. Bug: b/412730353 Change-Id: I1d9c83e9ed5c4900eec266e71f534661f0f3d4d4 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/6896657 Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org> Auto-Submit: Tom Sepez <tsepez@chromium.org> Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org> Reviewed-by: Geoff Lang <geofflang@chromium.org> | 10 个月前 | |
Translator: Validate case placement earlier case statements must be placed directly in the switch block. This validation is now done as soon as the case statement is parsed. Bug: angleproject:349994211 Change-Id: Ic560cb596c69c795b08babe89402c517abe1b4f9 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/7042844 Reviewed-by: Yuxin Hu <yuxinhu@google.com> Reviewed-by: Geoff Lang <geofflang@chromium.org> Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org> | 8 个月前 | |
code_generation_hashes json files end with newline Bug: None Change-Id: Iddd2c1777a1d5486a4d390c6e3d56ffb09f47f02 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/4574569 Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org> Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org> Auto-Submit: Roman Lavrov <romanl@google.com> Commit-Queue: Roman Lavrov <romanl@google.com> | 3 年前 | |
Fix RGB565/BGR565 loading functions The BGR565-related loading functions seem to have been defined based on D3D11, especially since D3D11 only has format support for B5G6R5. However, if other backends, such as Vulkan, try to use BGR565, the loading functions do not work as intended. This change aims to correct the loading functions in order to have a single loading methodology for all backends, and to prepare for the future changes that allow the proper usage of B5G6R5 for Vulkan. * Updated the component order in the loading functions related to RGB565 and BGR565. * Updated D3D function map and data related to BGR565 for consistency. * Reverted the PackPixels() exception for RGB565 in Renderer11. * Fixed typo in D3D format data. Bug: b/441803462 Bug: b/409867243 Change-Id: I4d3e497a9435bd65bdf64b527b094267a0353cb8 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/6916353 Commit-Queue: Amirali Abdolrashidi <abdolrashidi@google.com> Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org> Reviewed-by: Charlie Lao <cclao@google.com> | 9 个月前 | |
Vulkan: Add G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16 support. Add support for YCBCR_P010 format. Bug: b/408996471 Change-Id: I899533b604e5b2fd0ad1fb1e940dd1f119179794 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/6628658 Reviewed-by: Solti Ho <solti@google.com> Auto-Submit: Shashank Sharma <shawshanks@google.com> Commit-Queue: Yuxin Hu <yuxinhu@google.com> Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org> | 1 年前 | |
m144: D3D11: Request for feature level 12.0+ by default It allows the client to query whether the D3D device supports feature level 12.0+ or not without creating another device. Without requesting for D3D_FEATURE_LEVEL_12_0+, calling device->GetFeatureLevel() would only return D3D_FEATURE_LEVEL_11_1. Bug: chromium:467009161 Bug: chromium:468933550 Change-Id: I9d29560b1aca851af0b08d3505fcfa512915f232 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/7237635 Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org> Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org> Auto-Submit: Quyen Le <lehoangquyen@chromium.org> (cherry picked from commit 11c9bb6197c55eeb93057edb56a53abb02465db6) Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/7260394 | 6 个月前 | |
HLSL: Emulate mix functions when the last parameter is a bool. Add emulation for the ESSL 310 variants of mix that use int and uint vectors and a bool selector. Bug: angleproject:369533080 Change-Id: I0491c50c65529b9d922d4745c0989131b9981048 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5892352 Commit-Queue: Geoff Lang <geofflang@chromium.org> Reviewed-by: dan sinclair <dsinclair@chromium.org> Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org> | 1 年前 | |
Add OVR_multiview_multisampled_render_to_texture entry points This changes adds the entry point functions declared under OVR_multiview_multisampled_render_to_texture extension. The validation and implementation is set to UNIMPLEMENTED() that will be filled with actual implementation in later change. This extension is not enabled in any backend yet so no tests or apps should be affected. Bug: angleproject:42261787 Change-Id: I06384a57a6fe612d1a57a05805c7337ef115b98f Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/7107284 Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org> Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org> | 8 个月前 | |
Roll VK-GL-CTS from 4814d9cefb63 to 4a7c2fcd1b1a (4 revisions) https://chromium.googlesource.com/external/github.com/KhronosGroup/VK-GL-CTS.git/+log/4814d9cefb63..4a7c2fcd1b1a 2025-11-28 lorenzo@khronosgroup.org Merge remote-tracking branch 'vk-gl-cts/dev/VK_EXT_present_timing' into main 2025-11-28 lorenzo@khronosgroup.org Update SPIR-V and glsl external sources 2025-11-28 lorenzo@khronosgroup.org Update headers to Vulkan 1.4.335 2025-11-28 lorenzo@khronosgroup.org Merge vk-gl-cts/github-main into vk-gl-cts/main If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/vk-gl-cts-angle-autoroll Please CC angle-team@google.com,cnorthrop@google.com on the revert to ensure that a human is aware of the problem. To file a bug in ANGLE: https://bugs.chromium.org/p/angleproject/issues/entry To report a problem with the AutoRoller itself, please file a bug: https://issues.skia.org/issues/new?component=1389291&template=1850622 Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md Bug: None Tbr: cnorthrop@google.com Change-Id: I329f7905f013c9b8bfa1eb18cc6760a8fbe3aa53 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/7212186 Commit-Queue: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com> Bot-Commit: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com> | 7 个月前 | |
Add OVR_multiview_multisampled_render_to_texture entry points This changes adds the entry point functions declared under OVR_multiview_multisampled_render_to_texture extension. The validation and implementation is set to UNIMPLEMENTED() that will be filled with actual implementation in later change. This extension is not enabled in any backend yet so no tests or apps should be affected. Bug: angleproject:42261787 Change-Id: I06384a57a6fe612d1a57a05805c7337ef115b98f Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/7107284 Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org> Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org> | 8 个月前 | |
Set an upper limit on simultaneous GL object handles. Generate GL_OUT_OF_MEMORY when attempting to allocate more than 2^24 simultaneous object handles of the same type. Update the HandleAllocator to communicate allocation failures. This protects us from theoretically exhausting the GLuint ID range and crashing as well as limits the ability for WebGL to easily generate many allocations. Bug: angleproject:457772564, chromium:452209503 Change-Id: I9cee19115f4c50ebe53497706155fe6fa422d654 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/7127342 Reviewed-by: Liza Burakova <liza@chromium.org> Commit-Queue: Geoff Lang <geofflang@chromium.org> | 7 个月前 | |
Support GL_OES_required_internalformat Enable GL_OES_required_internalformat GLES extension. Bug: angleproject:364069034 Change-Id: Ia57548469abff189472aa20b13ca99179c45f2c0 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/6038448 Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org> Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org> Commit-Queue: Panfeng Hou <panfeng.hou@arm.com> | 1 年前 | |
Add the combinations for sRGB related format types Bug: angleproject:417604759 Change-Id: Id451f30693d43b7cd336f3c421d7596d0b19fbda Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/6545638 Reviewed-by: Alexey Knyazev <lexa.knyazev@gmail.com> Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org> Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org> | 7 个月前 | |
Add OVR_multiview_multisampled_render_to_texture entry points This changes adds the entry point functions declared under OVR_multiview_multisampled_render_to_texture extension. The validation and implementation is set to UNIMPLEMENTED() that will be filled with actual implementation in later change. This extension is not enabled in any backend yet so no tests or apps should be affected. Bug: angleproject:42261787 Change-Id: I06384a57a6fe612d1a57a05805c7337ef115b98f Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/7107284 Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org> Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org> | 8 个月前 | |
Fast copy R8G8B8A8_UNORM / R8G8B8A8_UNORM_SRGB for readPixels Support FastCopyFunction on R8G8B8A8_UNORM and R8G8B8A8_UNORM_SRGB. Copying src pixels to dest directly is more performant than converting UNORM to GLfloat. Bug: b/429541195 Tests: dEQP-GLES31.functional.srgb_texture_decode.skip_decode* Change-Id: If9a3d75dbf7b9fd286a61b144ed607144c833740 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/6704713 Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org> Reviewed-by: Geoff Lang <geofflang@chromium.org> Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org> | 9 个月前 | |
Vulkan: Add G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16 support. Add support for YCBCR_P010 format. Bug: b/408996471 Change-Id: I899533b604e5b2fd0ad1fb1e940dd1f119179794 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/6628658 Reviewed-by: Solti Ho <solti@google.com> Auto-Submit: Shashank Sharma <shawshanks@google.com> Commit-Queue: Yuxin Hu <yuxinhu@google.com> Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org> | 1 年前 | |
Roll third_party/OpenGL-Registry/src/ 5bae8738b..200cea403 (74 commits) https://chromium.googlesource.com/external/github.com/KhronosGroup/OpenGL-Registry/+log/5bae8738b23d..200cea4030cb Additional changes: * Removed obsolete workarounds for mismatching signatures between CreateShaderProgramvEXT and CreateShaderProgramv. * Aligned GL backend bindings for GL_OVR_multiview entry points with the specs. * Updated include/GLES2/gl2ext.h. Bug: angleproject:409484297 Change-Id: Ifbb63dcc4bad312b22a368455a121e088b346fab Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/6596941 Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org> Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org> | 1 年前 | |
Manual roll vulkan-deps from 3114945eb0e3 to 9b6c16d9b2da (65 revisions) Manual roll requested by syoussefi@google.com https://chromium.googlesource.com/vulkan-deps.git/+log/3114945eb0e3..9b6c16d9b2da Also rolling transitive DEPS: https://chromium.googlesource.com/external/github.com/KhronosGroup/glslang/+log/1c7030f06f356c2bd5d66d71e6b47f92eae8138e..14be844d5effc487de8c15d0507d65ce3d19c994 https://chromium.googlesource.com/external/github.com/LunarG/VulkanTools/+log/e3a3cccda048b88ee42bf51f1639453223380341..f36be9665323ca14126c01968f053792eae803a1 https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Headers/+log/0ff65315141cf745c1ac286084943409edbe6504..b824a462d4256d720bebb40e78b9eb8f78bbb305 https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Tools/+log/25658c25da9548e5916cd0c73012603dd964ea04..fb7471844504abb16b732dc4fc0837119a32ec24 https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Headers/+log/3dda5a1a87b62fdf3baf4680edc41c00e85a7a22..39c50d7bf094853a1f9a2e8a7e3377d425ae0c6a https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Loader/+log/d03e5159590351a04673e6451ea467fdb26ee85e..8b5249c247d21edc96cac28d166005038fe8e286 https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Tools/+log/8e9daf5dd62ff81ba67a1c20dad64ee87f21005e..0a1fb7e8cb346f69862e4f12c1d7b09d23e2f84c https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Utility-Libraries/+log/b861e607ec1e31dcd66133918bf9d6bd22da3c02..3249c4eedf225c113c6a341b0dc08d3681716895 https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-ValidationLayers/+log/bd4f8c9097e96beb0fb61946ac3275cdd5540b73..b1bf1caabfaef4eebc15ee00c6ee952eaeeb12d6 If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/vulkan-deps-angle-autoroll Please CC angle-team@google.com,syoussefi@google.com on the revert to ensure that a human is aware of the problem. To file a bug in ANGLE: https://bugs.chromium.org/p/angleproject/issues/entry To report a problem with the AutoRoller itself, please file a bug: https://issues.skia.org/issues/new?component=1389291&template=1850622 Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md Bug: None Tbr: syoussefi@google.com Change-Id: I6e567fa6bd096ce0199beebf61abc9af6a7ea5d1 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/7169704 Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org> Bot-Commit: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com> | 7 个月前 | |
Translator: Handle GS and TES output gl_Position like VS The spec declares these special shader variables identically as: out gl_PerVertex { highp vec4 gl_Position; }; Between vertex, geometry and tessellation evaluation shaders. Since the output is nameless, vertex shaders have always treated gl_Position as if it's a variable on its own. In this change, TES and GS treat that variable the same way. Additionally, this change removes gl_Position as a standalone variable from tessellation _control_ shaders, which must always use gl_out instead. Bug: angleproject:349994211 Change-Id: Ib33592fb62af31021a99f76f77c27da214425826 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/7042770 Auto-Submit: Shahbaz Youssefi <syoussefi@chromium.org> Reviewed-by: Yuxin Hu <yuxinhu@google.com> Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org> | 8 个月前 | |
Vulkan: Prefer BGR565 for RGB565 if enabled Some platforms exhibit better performance when using BGR565 instead of RGB565, including when loading buffer data to the image. This change allows such platforms to use a BGR565 image in the backend instead of an RGB565 image when using Vulkan, when the corresponding flag is enabled: preferBGR565ToRGB565 * Updated the formats to include B5G6R5 as a fallback to R5G6B5, which would be triggered when the corresponding feature flag is enabled. * The only exception would be when the surface is being initialized as R5G6B5. * In addition, this format will not be subject to forced format fallback. * Added VVL skip that specifically does not allow undefined format for border color for certain formats, including B5G6R5 if flag enabled. * Some suites with RGB565 tests will be run with preferBGR565ToRGB565 enabled on SwS to provide better test coverage. Bug: b/409867243 Change-Id: Ibb8c71b024ba318862f62ded8abd2d07835e8a40 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/6799253 Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org> Commit-Queue: Amirali Abdolrashidi <abdolrashidi@google.com> Reviewed-by: Charlie Lao <cclao@google.com> | 9 个月前 | |
Vulkan: Fix depth/stencil blit src layer The depth/stencil views used in blit viewed the exact layer, so they are always 2D and no layer parameter is needed. Tests upcoming in https://chromium-review.googlesource.com/c/angle/angle/+/6780168 Bug: angleproject:433816259 Change-Id: I7fa105d2734c47c86d4d0e82e8f68dc1a23e4612 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/6944631 Reviewed-by: Charlie Lao <cclao@google.com> Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org> Reviewed-by: Cody Northrop <cnorthrop@google.com> | 9 个月前 | |
Roll vulkan-deps from 009ae5465652 to d1eb1a06c1ed (11 revisions) https://chromium.googlesource.com/vulkan-deps.git/+log/009ae5465652..d1eb1a06c1ed Also rolling transitive DEPS: https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Tools/+log/971a7b6e8d7740035bbff089bbbf9f42951ecfd5..8a67272ca6c266b21dd0a9548471756a237ebbef https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Headers/+log/65586d13fb197279942581ba9c2eb2c6b664487c..2fa203425eb4af9dfc6b03f97ef72b0b5bcb8350 https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Loader/+log/5f6d4be882cb015228c994f81098220dada056b7..052ac24611eced7b0ca62cc5cca2eeeb2051fa28 https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Utility-Libraries/+log/9aa2c08f82e3fb18d43e37e44015a79af7f3b672..c010c19e796035e92fb3b0462cb887518a41a7c1 https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-ValidationLayers/+log/551be912bd7a35855f9e8ccec5120b2fae28f31d..093b34b0801da9759645e6f179f89038d0c1e721 If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/vulkan-deps-angle-autoroll Please CC angle-team@google.com,ynovikov@google.com on the revert to ensure that a human is aware of the problem. To file a bug in ANGLE: https://bugs.chromium.org/p/angleproject/issues/entry To report a problem with the AutoRoller itself, please file a bug: https://issues.skia.org/issues/new?component=1389291&template=1850622 Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md Bug: None Tbr: ynovikov@google.com Change-Id: I5b5fd54886ad99c34fb8a50d0b0c79ba4f596bc6 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/7209857 Commit-Queue: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com> Bot-Commit: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com> | 7 个月前 | |
Vulkan: Add G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16 support. Add support for YCBCR_P010 format. Bug: b/408996471 Change-Id: I899533b604e5b2fd0ad1fb1e940dd1f119179794 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/6628658 Reviewed-by: Solti Ho <solti@google.com> Auto-Submit: Shashank Sharma <shawshanks@google.com> Commit-Queue: Yuxin Hu <yuxinhu@google.com> Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org> | 1 年前 | |
Add OVR_multiview_multisampled_render_to_texture entry points This changes adds the entry point functions declared under OVR_multiview_multisampled_render_to_texture extension. The validation and implementation is set to UNIMPLEMENTED() that will be filled with actual implementation in later change. This extension is not enabled in any backend yet so no tests or apps should be affected. Bug: angleproject:42261787 Change-Id: I06384a57a6fe612d1a57a05805c7337ef115b98f Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/7107284 Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org> Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org> | 8 个月前 | |
Fix Python warning in overlay fonts generator Fixed: angleproject:358565474 Change-Id: Ide48691fa4d52d063c5c80fc7cdbc16c99a97ed0 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5953793 Commit-Queue: Alexey Knyazev <lexa.knyazev@gmail.com> Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org> Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org> | 1 年前 | |
code_generation_hashes json files end with newline Bug: None Change-Id: Iddd2c1777a1d5486a4d390c6e3d56ffb09f47f02 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/4574569 Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org> Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org> Auto-Submit: Roman Lavrov <romanl@google.com> Commit-Queue: Roman Lavrov <romanl@google.com> | 3 年前 | |
cl/vk: Autogen image order and types Adding ANGLE packed enums for image order and types. Bug: angleproject:447192713 Change-Id: I92950330cbaabc48b3c481d5ce3616a3c0030259 Signed-off-by: Austin Annestrand <a.annestrand@samsung.com> Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/6980531 Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org> Reviewed-by: Geoff Lang <geofflang@chromium.org> | 8 个月前 | |
Add OVR_multiview_multisampled_render_to_texture entry points This changes adds the entry point functions declared under OVR_multiview_multisampled_render_to_texture extension. The validation and implementation is set to UNIMPLEMENTED() that will be filled with actual implementation in later change. This extension is not enabled in any backend yet so no tests or apps should be affected. Bug: angleproject:42261787 Change-Id: I06384a57a6fe612d1a57a05805c7337ef115b98f Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/7107284 Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org> Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org> | 8 个月前 | |
Tests: Add Carrom Pool: Disc Game trace This trace was contributed by Samsung. Test: angle_trace_tests --gtest_filter=*carrom_pool_disc_game Bug: b/463657573 Change-Id: Ibae005342c5709a553ccaba77114f93738dcb70c Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/7203657 Reviewed-by: Mark Łobodziński <mark@lunarg.com> Commit-Queue: Cody Northrop <cnorthrop@google.com> Auto-Submit: Cody Northrop <cnorthrop@google.com> Commit-Queue: Mark Łobodziński <mark@lunarg.com> | 7 个月前 | |
Inline GetUniformTypeInfoFromIndex A very small function call on hot path, highlighted by PGO profile data from driver_overhead_2. Makes driver_overhead_2 1~2% faster on Pixel 8 (measured with shared context lock off). Bug: b/335295728 Bug: b/383305597 Change-Id: I36e58b42b06c72c8f4c282110c85bb5130ced8d0 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/6094283 Commit-Queue: Roman Lavrov <romanl@google.com> Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org> | 1 年前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 9 个月前 | ||
| 9 个月前 | ||
| 10 个月前 | ||
| 8 个月前 | ||
| 3 年前 | ||
| 9 个月前 | ||
| 1 年前 | ||
| 6 个月前 | ||
| 1 年前 | ||
| 8 个月前 | ||
| 7 个月前 | ||
| 8 个月前 | ||
| 7 个月前 | ||
| 1 年前 | ||
| 7 个月前 | ||
| 8 个月前 | ||
| 9 个月前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 7 个月前 | ||
| 8 个月前 | ||
| 9 个月前 | ||
| 9 个月前 | ||
| 7 个月前 | ||
| 1 年前 | ||
| 8 个月前 | ||
| 1 年前 | ||
| 3 年前 | ||
| 8 个月前 | ||
| 8 个月前 | ||
| 7 个月前 | ||
| 1 年前 |