Hash :
05b58737
Author :
Date :
2024-11-04T13:52:09
CL: Add CL command execution status to the enum list
Adding the CL command execution status enums to the auto enum generation
list - packed_cl_enums.json.
The execution status are defined as cl_int in the CL api, and as such
they are not packed at the entry points -
entry_points_cl_autogen.{h,cpp}, and are left to be used at the
implementation layer.
The following files are autogeneration through `run_code_generation.py`
script.
- scripts/code_generation_hashes/packed_enum.json
- src/common/PackedCLEnums_autogen.cpp
- src/common/PackedCLEnums_autogen.h
Bug: angleproject:37997556
Change-Id: Ia00fc12ef02e3882d47a1ad18cd6c11ce6bf63dc
Signed-off-by: Gowtham Tammana <g.tammana@samsung.com>
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/6004062
Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org>
Reviewed-by: Geoff Lang <geofflang@chromium.org>
{
"src/common/PackedCLEnums_autogen.cpp":
"883883aafe2cc350882ea789f52db67c",
"src/common/PackedCLEnums_autogen.h":
"c2016e23792b0589789781f9180c1a56",
"src/common/PackedEGLEnums_autogen.cpp":
"fa1a367e583643570cd058127ae67e33",
"src/common/PackedEGLEnums_autogen.h":
"7d87e160a0c8ea26cb0c835729f7b586",
"src/common/PackedGLEnums_autogen.cpp":
"60f84940e0cc900fd97d0899f1c2aca2",
"src/common/PackedGLEnums_autogen.h":
"c437f3061e4cef21a16602f67dc46070",
"src/common/gen_packed_gl_enums.py":
"3334498103ee8b13fe721519dd8e0742",
"src/common/packed_cl_enums.json":
"82f48aa039cbaf147b5e46be0ea8f153",
"src/common/packed_egl_enums.json":
"5797db941e95e418d69527eb4e4af900",
"src/common/packed_gl_enums.json":
"e9564c2ee6e3e874af5afb4bd589e9da"
}