#include <iostream>
using namespace std;
struct myFloat4 {
float x, y,z, w;
};
struct ClearOptions {
struct myFloat4 clearColor = {};
uint8_t clearStencil = 0u;
bool clear = false;
bool discard = true;
};
int main() {
// your code goes here
struct ClearOptions opts{{ 0.0,0.0,0.0f, 0.0f }, true};
printf("clear: %d, clearStencil: %d\n", opts.clear, opts.clearStencil);
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKc3RydWN0IG15RmxvYXQ0IHsKCWZsb2F0IHgsIHkseiwgdzsKfTsKCnN0cnVjdCBDbGVhck9wdGlvbnMgewogICAgc3RydWN0IG15RmxvYXQ0IGNsZWFyQ29sb3IgPSB7fTsKICAgIHVpbnQ4X3QgY2xlYXJTdGVuY2lsID0gMHU7CiAgICBib29sIGNsZWFyID0gZmFsc2U7CgogICAgYm9vbCBkaXNjYXJkID0gdHJ1ZTsKfTsKCmludCBtYWluKCkgewoJLy8geW91ciBjb2RlIGdvZXMgaGVyZQoJc3RydWN0IENsZWFyT3B0aW9ucyBvcHRze3sgMC4wLDAuMCwwLjBmLCAwLjBmIH0sIHRydWV9OwoJcHJpbnRmKCJjbGVhcjogJWQsIGNsZWFyU3RlbmNpbDogJWRcbiIsIG9wdHMuY2xlYXIsIG9wdHMuY2xlYXJTdGVuY2lsKTsKCXJldHVybiAwOwp9