X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Fglsl%2Fspirvconstants.h;h=33d705e22383971ccd273a3d8d4cc77f1b2fc9b3;hp=28f556630a7df31d5115d52f87fa442e335bbd59;hb=76cc18518fc8b0b4fa11fda153e7d9b3899ed112;hpb=59347f76bc985e8c9c769d4a3eee672cba9c920b diff --git a/source/glsl/spirvconstants.h b/source/glsl/spirvconstants.h index 28f55663..33d705e2 100644 --- a/source/glsl/spirvconstants.h +++ b/source/glsl/spirvconstants.h @@ -64,7 +64,10 @@ enum SpirVOpcode OP_IMAGE_SAMPLE_DREF_IMPLICIT_LOD = 89, OP_IMAGE_SAMPLE_DREF_EXPLICIT_LOD = 89, OP_IMAGE_FETCH = 95, + OP_IMAGE = 100, OP_IMAGE_QUERY_SIZE_LOD = 103, + OP_IMAGE_QUERY_LOD = 105, + OP_IMAGE_QUERY_LEVELS = 106, OP_CONVERT_F_TO_U = 109, OP_CONVERT_F_TO_S = 110, OP_CONVERT_S_TO_F = 111, @@ -159,6 +162,8 @@ enum SpirVCapability CAP_SAMPLED_1D = 43, CAP_IMAGE_1D = 44, CAP_SAMPLED_CUBE_ARRAY = 45, + CAP_IMAGE_QUERY = 50, + CAP_DERIVATIVE_CONTROL = 51, CAP_INTERPOLATION_FUNCTION = 52 }; @@ -183,7 +188,8 @@ enum SpirVStorageClass STORAGE_UNIFORM = 2, STORAGE_OUTPUT = 3, STORAGE_PRIVATE = 6, - STORAGE_FUNCTION = 7 + STORAGE_FUNCTION = 7, + STORAGE_PUSH_CONSTANT = 9 }; enum SpirVDecoration