Opublikowane źródło
Pobierz źródło ZIP
CH-J Server Manager
Przeglądaj katalogi i pliki dla konkretnego wydania aplikacji.
CH-J / Server Manager
339 pliki
core-20261014T184258Z-3fbed0b93fdf
Dodano: Data niezanotowana · Built:
1
/*!-----------------------------------------------------------------------------2
* Copyright (c) Microsoft Corporation. All rights reserved.3
* Version: 0.47.0(69991d66135e4a1fc1cf0b1ac4ad25d429866a0d)4
* Released under the MIT license5
* https://github.com/microsoft/monaco-editor/blob/main/LICENSE.txt6
*-----------------------------------------------------------------------------*/7
define("vs/basic-languages/wgsl/wgsl", ["require","require"],(require)=>{8
"use strict";var moduleExports=(()=>{var s=Object.defineProperty;var m=Object.getOwnPropertyDescriptor;var l=Object.getOwnPropertyNames;var u=Object.prototype.hasOwnProperty;var p=(t,e)=>{for(var a in e)s(t,a,{get:e[a],enumerable:!0})},d=(t,e,a,o)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of l(e))!u.call(t,i)&&i!==a&&s(t,i,{get:()=>e[i],enumerable:!(o=m(e,i))||o.enumerable});return t};var x=t=>d(s({},"__esModule",{value:!0}),t);var F={};p(F,{conf:()=>f,language:()=>L});var f={comments:{lineComment:"//",blockComment:["/*","*/"]},brackets:[["{","}"],["[","]"],["(",")"]],autoClosingPairs:[{open:"[",close:"]"},{open:"{",close:"}"},{open:"(",close:")"}],surroundingPairs:[{open:"{",close:"}"},{open:"[",close:"]"},{open:"(",close:")"}]};function r(t){let e=[],a=t.split(/\t+|\r+|\n+| +/);for(let o=0;o<a.length;++o)a[o].length>0&&e.push(a[o]);return e}var g=r("true false"),_=r(`9
alias10
break11
case12
const13
const_assert14
continue15
continuing16
default17
diagnostic18
discard19
else20
enable21
fn22
for23
if24
let25
loop26
override27
requires28
return29
struct30
switch31
var32
while33
`),h=r(`34
NULL35
Self36
abstract37
active38
alignas39
alignof40
as41
asm42
asm_fragment43
async44
attribute45
auto46
await47
become48
binding_array49
cast50
catch51
class52
co_await53
co_return54
co_yield55
coherent56
column_major57
common58
compile59
compile_fragment60
concept61
const_cast62
consteval63
constexpr64
constinit65
crate66
debugger67
decltype68
delete69
demote70
demote_to_helper71
do72
dynamic_cast73
enum74
explicit75
export76
extends77
extern78
external79
fallthrough80
filter81
final82
finally83
friend84
from85
fxgroup86
get87
goto88
groupshared89
highp90
impl91
implements92
import93
inline94
instanceof95
interface96
layout97
lowp98
macro99
macro_rules100
match101
mediump102
meta103
mod104
module105
move106
mut107
mutable108
namespace109
new110
nil111
noexcept112
noinline113
nointerpolation114
noperspective115
null116
nullptr117
of118
operator119
package120
packoffset121
partition122
pass123
patch124
pixelfragment125
precise126
precision127
premerge128
priv129
protected130
pub131
public132
readonly133
ref134
regardless135
register136
reinterpret_cast137
require138
resource139
restrict140
self141
set142
shared143
sizeof144
smooth145
snorm146
static147
static_assert148
static_cast149
std150
subroutine151
super152
target153
template154
this155
thread_local156
throw157
trait158
try159
type160
typedef161
typeid162
typename163
typeof164
union165
unless166
unorm167
unsafe168
unsized169
use170
using171
varying172
virtual173
volatile174
wgsl175
where176
with177
writeonly178
yield179
`),b=r(`180
read write read_write181
function private workgroup uniform storage182
perspective linear flat183
center centroid sample184
vertex_index instance_index position front_facing frag_depth185
local_invocation_id local_invocation_index186
global_invocation_id workgroup_id num_workgroups187
sample_index sample_mask188
rgba8unorm189
rgba8snorm190
rgba8uint191
rgba8sint192
rgba16uint193
rgba16sint194
rgba16float195
r32uint196
r32sint197
r32float198
rg32uint199
rg32sint200
rg32float201
rgba32uint202
rgba32sint203
rgba32float204
bgra8unorm205
`),v=r(`206
bool207
f16208
f32209
i32210
sampler sampler_comparison211
texture_depth_2d212
texture_depth_2d_array213
texture_depth_cube214
texture_depth_cube_array215
texture_depth_multisampled_2d216
texture_external217
texture_external218
u32219
`),y=r(`220
array221
atomic222
mat2x2223
mat2x3224
mat2x4225
mat3x2226
mat3x3227
mat3x4228
mat4x2229
mat4x3230
mat4x4231
ptr232
texture_1d233
texture_2d234
texture_2d_array235
texture_3d236
texture_cube237
texture_cube_array238
texture_multisampled_2d239
texture_storage_1d240
texture_storage_2d241
texture_storage_2d_array242
texture_storage_3d243
vec2244
vec3245
vec4246
`),k=r(`247
vec2i vec3i vec4i248
vec2u vec3u vec4u249
vec2f vec3f vec4f250
vec2h vec3h vec4h251
mat2x2f mat2x3f mat2x4f252
mat3x2f mat3x3f mat3x4f253
mat4x2f mat4x3f mat4x4f254
mat2x2h mat2x3h mat2x4h255
mat3x2h mat3x3h mat3x4h256
mat4x2h mat4x3h mat4x4h257
`),w=r(`258
bitcast all any select arrayLength abs acos acosh asin asinh atan atanh atan2259
ceil clamp cos cosh countLeadingZeros countOneBits countTrailingZeros cross260
degrees determinant distance dot exp exp2 extractBits faceForward firstLeadingBit261
firstTrailingBit floor fma fract frexp inverseBits inverseSqrt ldexp length262
log log2 max min mix modf normalize pow quantizeToF16 radians reflect refract263
reverseBits round saturate sign sin sinh smoothstep sqrt step tan tanh transpose264
trunc dpdx dpdxCoarse dpdxFine dpdy dpdyCoarse dpdyFine fwidth fwidthCoarse fwidthFine265
textureDimensions textureGather textureGatherCompare textureLoad textureNumLayers266
textureNumLevels textureNumSamples textureSample textureSampleBias textureSampleCompare267
textureSampleCompareLevel textureSampleGrad textureSampleLevel textureSampleBaseClampToEdge268
textureStore atomicLoad atomicStore atomicAdd atomicSub atomicMax atomicMin269
atomicAnd atomicOr atomicXor atomicExchange atomicCompareExchangeWeak pack4x8snorm270
pack4x8unorm pack2x16snorm pack2x16unorm pack2x16float unpack4x8snorm unpack4x8unorm271
unpack2x16snorm unpack2x16unorm unpack2x16float storageBarrier workgroupBarrier272
workgroupUniformLoad273
`),S=r(`274
&275
&&276
->277
/278
=279
==280
!=281
>282
>=283
<284
<=285
%286
-287
--288
+289
++290
|291
||292
*293
<<294
>>295
+=296
-=297
*=298
/=299
%=300
&=301
|=302
^=303
>>=304
<<=305
`),C=/enable|requires|diagnostic/,c=/[_\p{XID_Start}]\p{XID_Continue}*/u,n="variable.predefined",L={tokenPostfix:".wgsl",defaultToken:"invalid",unicode:!0,atoms:g,keywords:_,reserved:h,predeclared_enums:b,predeclared_types:v,predeclared_type_generators:y,predeclared_type_aliases:k,predeclared_intrinsics:w,operators:S,symbols:/[!%&*+\-\.\/:;<=>^|_~,]+/,tokenizer:{root:[[C,"keyword","@directive"],[c,{cases:{"@atoms":n,"@keywords":"keyword","@reserved":"invalid","@predeclared_enums":n,"@predeclared_types":n,"@predeclared_type_generators":n,"@predeclared_type_aliases":n,"@predeclared_intrinsics":n,"@default":"identifier"}}],{include:"@commentOrSpace"},{include:"@numbers"},[/[{}()\[\]]/,"@brackets"],["@","annotation","@attribute"],[/@symbols/,{cases:{"@operators":"operator","@default":"delimiter"}}],[/./,"invalid"]],commentOrSpace:[[/\s+/,"white"],[/\/\*/,"comment","@blockComment"],[/\/\/.*$/,"comment"]],blockComment:[[/[^\/*]+/,"comment"],[/\/\*/,"comment","@push"],[/\*\//,"comment","@pop"],[/[\/*]/,"comment"]],attribute:[{include:"@commentOrSpace"},[/\w+/,"annotation","@pop"]],directive:[{include:"@commentOrSpace"},[/[()]/,"@brackets"],[/,/,"delimiter"],[c,"meta.content"],[/;/,"delimiter","@pop"]],numbers:[[/0[fh]/,"number.float"],[/[1-9][0-9]*[fh]/,"number.float"],[/[0-9]*\.[0-9]+([eE][+-]?[0-9]+)?[fh]?/,"number.float"],[/[0-9]+\.[0-9]*([eE][+-]?[0-9]+)?[fh]?/,"number.float"],[/[0-9]+[eE][+-]?[0-9]+[fh]?/,"number.float"],[/0[xX][0-9a-fA-F]*\.[0-9a-fA-F]+(?:[pP][+-]?[0-9]+[fh]?)?/,"number.hex"],[/0[xX][0-9a-fA-F]+\.[0-9a-fA-F]*(?:[pP][+-]?[0-9]+[fh]?)?/,"number.hex"],[/0[xX][0-9a-fA-F]+[pP][+-]?[0-9]+[fh]?/,"number.hex"],[/0[xX][0-9a-fA-F]+[iu]?/,"number.hex"],[/[1-9][0-9]*[iu]?/,"number"],[/0[iu]?/,"number"]]}};return x(F);})();306
return moduleExports;307
});SHA-256
dc21d6516c35b7c41c2f74328f19c57808c2e905177591e62a65f0a703698d92CH-J Proprietary Software License 1.14 · Źródło jest dostarczane pod CH-J Proprietary Software License 1.14. Jego dostępność nie zmienia warunków licencji ani nie przyznaje dodatkowych praw.
SHA-256
3df08cf5e899262a6ce92d7ec2caf5c42b683f1f2b57055662b845ff7dde67a8