Home
last modified time | relevance | path

Searched refs:GL_SWIZZLE_STR_ATI (Results 1 – 25 of 378) sorted by relevance

12345678910>>...16

/dports/graphics/piglit/piglit-136a7f5fa0703603be1ffb338abe4865e76a8058/tests/spec/ati_fragment_shader/
H A Derror05-passes.c58 glPassTexCoordATI(GL_REG_0_ATI, GL_REG_0_ATI, GL_SWIZZLE_STR_ATI); in too_many_passes()
62 glPassTexCoordATI(GL_REG_0_ATI, GL_REG_0_ATI, GL_SWIZZLE_STR_ATI); in too_many_passes()
69 glPassTexCoordATI(GL_REG_0_ATI, GL_REG_0_ATI, GL_SWIZZLE_STR_ATI); in too_many_passes()
73 glSampleMapATI(GL_REG_0_ATI, GL_TEXTURE0_ARB, GL_SWIZZLE_STR_ATI); in too_many_passes()
86 glPassTexCoordATI(GL_REG_0_ATI, GL_TEXTURE0_ARB, GL_SWIZZLE_STR_ATI); in same_reg_written_twice()
88 glPassTexCoordATI(GL_REG_0_ATI, GL_TEXTURE1_ARB, GL_SWIZZLE_STR_ATI); in same_reg_written_twice()
97 glPassTexCoordATI(GL_REG_0_ATI, GL_TEXTURE0_ARB, GL_SWIZZLE_STR_ATI); in same_reg_written_twice()
99 glSampleMapATI(GL_REG_0_ATI, GL_TEXTURE1_ARB, GL_SWIZZLE_STR_ATI); in same_reg_written_twice()
H A Derror06-regswizzle.c67 glPassTexCoordATI(GL_REG_0_ATI, GL_REG_0_ATI, GL_SWIZZLE_STR_ATI); in reg_src_in_first_pass()
77 glSampleMapATI(GL_REG_0_ATI, GL_REG_0_ATI, GL_SWIZZLE_STR_ATI); in reg_src_in_first_pass()
173 …pass &= check_swizzle_passtexcoord(GL_TEXTURE0_ARB, GL_SWIZZLE_STR_ATI, GL_SWIZZLE_STQ_ATI, GL_INV… in different_swizzle_on_same_tex_passtexcoord()
174 …pass &= check_swizzle_passtexcoord(GL_TEXTURE0_ARB, GL_SWIZZLE_STR_ATI, GL_SWIZZLE_STR_DR_ATI, GL_… in different_swizzle_on_same_tex_passtexcoord()
210 …pass &= check_swizzle_samplemap(GL_TEXTURE0_ARB, GL_SWIZZLE_STR_ATI, GL_SWIZZLE_STQ_ATI, GL_INVALI… in different_swizzle_on_same_tex_samplemap()
211 …pass &= check_swizzle_samplemap(GL_TEXTURE0_ARB, GL_SWIZZLE_STR_ATI, GL_SWIZZLE_STR_DR_ATI, GL_NO_… in different_swizzle_on_same_tex_samplemap()
212 …pass &= check_swizzle_samplemap(GL_TEXTURE0_ARB, GL_SWIZZLE_STR_ATI, GL_SWIZZLE_STQ_DQ_ATI, GL_INV… in different_swizzle_on_same_tex_samplemap()
225 …pass &= check_swizzle_passtexcoord(GL_REG_0_ATI, GL_SWIZZLE_STR_ATI, GL_SWIZZLE_STR_DR_ATI, GL_NO_… in different_swizzle_on_same_reg()
226 …pass &= check_swizzle_samplemap(GL_REG_0_ATI, GL_SWIZZLE_STR_ATI, GL_SWIZZLE_STR_DR_ATI, GL_NO_ERR… in different_swizzle_on_same_reg()
262 pass &= check_swizzle_2pass(false, GL_SWIZZLE_STR_ATI, GL_SWIZZLE_STQ_ATI, GL_INVALID_OPERATION); in different_swizzle_in_different_pass()
[all …]
H A Derror04-endshader.c64 glPassTexCoordATI(GL_REG_0_ATI, GL_REG_0_ATI, GL_SWIZZLE_STR_ATI); in piglit_init()
81 glPassTexCoordATI(GL_REG_0_ATI, GL_REG_0_ATI, GL_SWIZZLE_STR_ATI); in piglit_init()
107 glPassTexCoordATI(GL_REG_0_ATI, GL_REG_0_ATI, GL_SWIZZLE_STR_ATI); in piglit_init()
125 glPassTexCoordATI(GL_REG_0_ATI, GL_REG_0_ATI, GL_SWIZZLE_STR_ATI); in piglit_init()
136 glPassTexCoordATI(GL_TEXTURE0_ARB, GL_REG_0_ATI, GL_SWIZZLE_STR_ATI); in piglit_init()
H A Derror12-invalidsrc.c60 glPassTexCoordATI(GL_REG_0_ATI, e, GL_SWIZZLE_STR_ATI); in try_enum()
63 glSampleMapATI(GL_REG_0_ATI, e, GL_SWIZZLE_STR_ATI); in try_enum()
102 GL_SWIZZLE_STR_ATI,
H A Derror11-invaliddst.c60 glPassTexCoordATI(e, GL_TEXTURE0_ARB, GL_SWIZZLE_STR_ATI); in try_enum()
63 glSampleMapATI(e, GL_TEXTURE0_ARB, GL_SWIZZLE_STR_ATI); in try_enum()
109 GL_SWIZZLE_STR_ATI,
H A Derror07-instcount.c85 glPassTexCoordATI(GL_REG_0_ATI, GL_REG_0_ATI, GL_SWIZZLE_STR_ATI); in piglit_init()
95 glPassTexCoordATI(GL_REG_0_ATI, GL_REG_0_ATI, GL_SWIZZLE_STR_ATI); in piglit_init()
H A Derror03-outside.c58 glPassTexCoordATI(GL_REG_0_ATI, GL_TEXTURE0_ARB, GL_SWIZZLE_STR_ATI); in piglit_init()
61 glSampleMapATI(GL_REG_0_ATI, GL_TEXTURE1_ARB, GL_SWIZZLE_STR_ATI); in piglit_init()
H A Drender-notexture.c109 glPassTexCoordATI(GL_REG_1_ATI, GL_TEXTURE0_ARB, GL_SWIZZLE_STR_ATI); in piglit_init()
116 glSampleMapATI(GL_REG_0_ATI, GL_TEXTURE0_ARB, GL_SWIZZLE_STR_ATI); in piglit_init()
H A Drender-sources.c132 glPassTexCoordATI(GL_REG_1_ATI, GL_TEXTURE0_ARB, GL_SWIZZLE_STR_ATI); in piglit_init()
133 glSampleMapATI(GL_REG_0_ATI, GL_TEXTURE0_ARB, GL_SWIZZLE_STR_ATI); in piglit_init()
/dports/graphics/glx-utils/demos-5435fc7fbd332e171da9a71e33a9b190e9462cf0/src/tests/
H A Dafsmultiarb.c322 glSampleMapATI(GL_REG_0_ATI, GL_TEXTURE0_ARB, GL_SWIZZLE_STR_ATI); in Init()
323 glSampleMapATI(GL_REG_1_ATI, GL_TEXTURE1_ARB, GL_SWIZZLE_STR_ATI); in Init()
324 glSampleMapATI(GL_REG_2_ATI, GL_TEXTURE2_ARB, GL_SWIZZLE_STR_ATI); in Init()
325 glSampleMapATI(GL_REG_3_ATI, GL_TEXTURE3_ARB, GL_SWIZZLE_STR_ATI); in Init()
326 glSampleMapATI(GL_REG_4_ATI, GL_TEXTURE4_ARB, GL_SWIZZLE_STR_ATI); in Init()
327 glSampleMapATI(GL_REG_5_ATI, GL_TEXTURE5_ARB, GL_SWIZZLE_STR_ATI); in Init()
359 glSampleMapATI(GL_REG_2_ATI, GL_TEXTURE2_ARB, GL_SWIZZLE_STR_ATI); in Init()
360 glSampleMapATI(GL_REG_3_ATI, GL_TEXTURE3_ARB, GL_SWIZZLE_STR_ATI); in Init()
361 glSampleMapATI(GL_REG_4_ATI, GL_TEXTURE4_ARB, GL_SWIZZLE_STR_ATI); in Init()
362 glSampleMapATI(GL_REG_5_ATI, GL_TEXTURE5_ARB, GL_SWIZZLE_STR_ATI); in Init()
[all …]
/dports/graphics/mesa-demos/mesa-demos-8.4.0/src/tests/
H A Dafsmultiarb.c322 glSampleMapATI(GL_REG_0_ATI, GL_TEXTURE0_ARB, GL_SWIZZLE_STR_ATI); in Init()
323 glSampleMapATI(GL_REG_1_ATI, GL_TEXTURE1_ARB, GL_SWIZZLE_STR_ATI); in Init()
324 glSampleMapATI(GL_REG_2_ATI, GL_TEXTURE2_ARB, GL_SWIZZLE_STR_ATI); in Init()
325 glSampleMapATI(GL_REG_3_ATI, GL_TEXTURE3_ARB, GL_SWIZZLE_STR_ATI); in Init()
326 glSampleMapATI(GL_REG_4_ATI, GL_TEXTURE4_ARB, GL_SWIZZLE_STR_ATI); in Init()
327 glSampleMapATI(GL_REG_5_ATI, GL_TEXTURE5_ARB, GL_SWIZZLE_STR_ATI); in Init()
359 glSampleMapATI(GL_REG_2_ATI, GL_TEXTURE2_ARB, GL_SWIZZLE_STR_ATI); in Init()
360 glSampleMapATI(GL_REG_3_ATI, GL_TEXTURE3_ARB, GL_SWIZZLE_STR_ATI); in Init()
361 glSampleMapATI(GL_REG_4_ATI, GL_TEXTURE4_ARB, GL_SWIZZLE_STR_ATI); in Init()
362 glSampleMapATI(GL_REG_5_ATI, GL_TEXTURE5_ARB, GL_SWIZZLE_STR_ATI); in Init()
[all …]
/dports/games/tenebrae/tenebrae_0/
H A Dgl_bumpradeon.c337 qglSampleMapATI (GL_REG_0_ATI, GL_TEXTURE0_ARB, GL_SWIZZLE_STR_ATI); in GL_CreateShadersRadeon()
340 qglSampleMapATI (GL_REG_1_ATI, GL_TEXTURE1_ARB, GL_SWIZZLE_STR_ATI); in GL_CreateShadersRadeon()
343 qglSampleMapATI (GL_REG_2_ATI, GL_TEXTURE2_ARB, GL_SWIZZLE_STR_ATI); in GL_CreateShadersRadeon()
346 qglSampleMapATI (GL_REG_3_ATI, GL_TEXTURE3_ARB, GL_SWIZZLE_STR_ATI); in GL_CreateShadersRadeon()
349 qglSampleMapATI (GL_REG_4_ATI, GL_TEXTURE4_ARB, GL_SWIZZLE_STR_ATI); in GL_CreateShadersRadeon()
455 qglSampleMapATI (GL_REG_0_ATI, GL_TEXTURE0_ARB, GL_SWIZZLE_STR_ATI); in GL_CreateShadersRadeon()
458 qglSampleMapATI (GL_REG_1_ATI, GL_TEXTURE1_ARB, GL_SWIZZLE_STR_ATI); in GL_CreateShadersRadeon()
461 qglSampleMapATI (GL_REG_2_ATI, GL_TEXTURE2_ARB, GL_SWIZZLE_STR_ATI); in GL_CreateShadersRadeon()
464 qglSampleMapATI (GL_REG_3_ATI, GL_TEXTURE3_ARB, GL_SWIZZLE_STR_ATI); in GL_CreateShadersRadeon()
467 qglSampleMapATI (GL_REG_4_ATI, GL_TEXTURE4_ARB, GL_SWIZZLE_STR_ATI); in GL_CreateShadersRadeon()
[all …]
/dports/graphics/libosmesa/mesa-21.3.6/src/mesa/drivers/dri/r200/
H A Dr200_fragshader.c383 if (shader->SetupInst[0][reg].swizzle == GL_SWIZZLE_STR_ATI || in r200UpdateFSRouting()
398 else if (shader->SetupInst[0][reg].swizzle == GL_SWIZZLE_STR_ATI || in r200UpdateFSRouting()
424 if (shader->SetupInst[0][reg].swizzle == GL_SWIZZLE_STR_ATI || in r200UpdateFSRouting()
439 else if (shader->SetupInst[0][reg].swizzle == GL_SWIZZLE_STR_ATI || in r200UpdateFSRouting()
464 if (shader->SetupInst[1][reg].swizzle == GL_SWIZZLE_STR_ATI || in r200UpdateFSRouting()
479 else if (shader->SetupInst[1][reg].swizzle == GL_SWIZZLE_STR_ATI || in r200UpdateFSRouting()
/dports/lang/clover/mesa-21.3.6/src/mesa/drivers/dri/r200/
H A Dr200_fragshader.c383 if (shader->SetupInst[0][reg].swizzle == GL_SWIZZLE_STR_ATI || in r200UpdateFSRouting()
398 else if (shader->SetupInst[0][reg].swizzle == GL_SWIZZLE_STR_ATI || in r200UpdateFSRouting()
424 if (shader->SetupInst[0][reg].swizzle == GL_SWIZZLE_STR_ATI || in r200UpdateFSRouting()
439 else if (shader->SetupInst[0][reg].swizzle == GL_SWIZZLE_STR_ATI || in r200UpdateFSRouting()
464 if (shader->SetupInst[1][reg].swizzle == GL_SWIZZLE_STR_ATI || in r200UpdateFSRouting()
479 else if (shader->SetupInst[1][reg].swizzle == GL_SWIZZLE_STR_ATI || in r200UpdateFSRouting()
/dports/graphics/libosmesa-gallium/mesa-21.3.6/src/mesa/drivers/dri/r200/
H A Dr200_fragshader.c383 if (shader->SetupInst[0][reg].swizzle == GL_SWIZZLE_STR_ATI || in r200UpdateFSRouting()
398 else if (shader->SetupInst[0][reg].swizzle == GL_SWIZZLE_STR_ATI || in r200UpdateFSRouting()
424 if (shader->SetupInst[0][reg].swizzle == GL_SWIZZLE_STR_ATI || in r200UpdateFSRouting()
439 else if (shader->SetupInst[0][reg].swizzle == GL_SWIZZLE_STR_ATI || in r200UpdateFSRouting()
464 if (shader->SetupInst[1][reg].swizzle == GL_SWIZZLE_STR_ATI || in r200UpdateFSRouting()
479 else if (shader->SetupInst[1][reg].swizzle == GL_SWIZZLE_STR_ATI || in r200UpdateFSRouting()
/dports/graphics/mesa-libs/mesa-21.3.6/src/mesa/drivers/dri/r200/
H A Dr200_fragshader.c383 if (shader->SetupInst[0][reg].swizzle == GL_SWIZZLE_STR_ATI || in r200UpdateFSRouting()
398 else if (shader->SetupInst[0][reg].swizzle == GL_SWIZZLE_STR_ATI || in r200UpdateFSRouting()
424 if (shader->SetupInst[0][reg].swizzle == GL_SWIZZLE_STR_ATI || in r200UpdateFSRouting()
439 else if (shader->SetupInst[0][reg].swizzle == GL_SWIZZLE_STR_ATI || in r200UpdateFSRouting()
464 if (shader->SetupInst[1][reg].swizzle == GL_SWIZZLE_STR_ATI || in r200UpdateFSRouting()
479 else if (shader->SetupInst[1][reg].swizzle == GL_SWIZZLE_STR_ATI || in r200UpdateFSRouting()
/dports/graphics/mesa-dri-classic/mesa-20.2.3/src/mesa/drivers/dri/r200/
H A Dr200_fragshader.c381 if (shader->SetupInst[0][reg].swizzle == GL_SWIZZLE_STR_ATI || in r200UpdateFSRouting()
396 else if (shader->SetupInst[0][reg].swizzle == GL_SWIZZLE_STR_ATI || in r200UpdateFSRouting()
422 if (shader->SetupInst[0][reg].swizzle == GL_SWIZZLE_STR_ATI || in r200UpdateFSRouting()
437 else if (shader->SetupInst[0][reg].swizzle == GL_SWIZZLE_STR_ATI || in r200UpdateFSRouting()
462 if (shader->SetupInst[1][reg].swizzle == GL_SWIZZLE_STR_ATI || in r200UpdateFSRouting()
477 else if (shader->SetupInst[1][reg].swizzle == GL_SWIZZLE_STR_ATI || in r200UpdateFSRouting()
/dports/graphics/mesa-dri-gallium/mesa-21.3.6/src/mesa/drivers/dri/r200/
H A Dr200_fragshader.c383 if (shader->SetupInst[0][reg].swizzle == GL_SWIZZLE_STR_ATI || in r200UpdateFSRouting()
398 else if (shader->SetupInst[0][reg].swizzle == GL_SWIZZLE_STR_ATI || in r200UpdateFSRouting()
424 if (shader->SetupInst[0][reg].swizzle == GL_SWIZZLE_STR_ATI || in r200UpdateFSRouting()
439 else if (shader->SetupInst[0][reg].swizzle == GL_SWIZZLE_STR_ATI || in r200UpdateFSRouting()
464 if (shader->SetupInst[1][reg].swizzle == GL_SWIZZLE_STR_ATI || in r200UpdateFSRouting()
479 else if (shader->SetupInst[1][reg].swizzle == GL_SWIZZLE_STR_ATI || in r200UpdateFSRouting()
/dports/graphics/mesa-gallium-va/mesa-21.3.6/src/mesa/drivers/dri/r200/
H A Dr200_fragshader.c383 if (shader->SetupInst[0][reg].swizzle == GL_SWIZZLE_STR_ATI || in r200UpdateFSRouting()
398 else if (shader->SetupInst[0][reg].swizzle == GL_SWIZZLE_STR_ATI || in r200UpdateFSRouting()
424 if (shader->SetupInst[0][reg].swizzle == GL_SWIZZLE_STR_ATI || in r200UpdateFSRouting()
439 else if (shader->SetupInst[0][reg].swizzle == GL_SWIZZLE_STR_ATI || in r200UpdateFSRouting()
464 if (shader->SetupInst[1][reg].swizzle == GL_SWIZZLE_STR_ATI || in r200UpdateFSRouting()
479 else if (shader->SetupInst[1][reg].swizzle == GL_SWIZZLE_STR_ATI || in r200UpdateFSRouting()
/dports/graphics/mesa-gallium-vdpau/mesa-21.3.6/src/mesa/drivers/dri/r200/
H A Dr200_fragshader.c383 if (shader->SetupInst[0][reg].swizzle == GL_SWIZZLE_STR_ATI || in r200UpdateFSRouting()
398 else if (shader->SetupInst[0][reg].swizzle == GL_SWIZZLE_STR_ATI || in r200UpdateFSRouting()
424 if (shader->SetupInst[0][reg].swizzle == GL_SWIZZLE_STR_ATI || in r200UpdateFSRouting()
439 else if (shader->SetupInst[0][reg].swizzle == GL_SWIZZLE_STR_ATI || in r200UpdateFSRouting()
464 if (shader->SetupInst[1][reg].swizzle == GL_SWIZZLE_STR_ATI || in r200UpdateFSRouting()
479 else if (shader->SetupInst[1][reg].swizzle == GL_SWIZZLE_STR_ATI || in r200UpdateFSRouting()
/dports/graphics/mesa-gallium-xa/mesa-21.3.6/src/mesa/drivers/dri/r200/
H A Dr200_fragshader.c383 if (shader->SetupInst[0][reg].swizzle == GL_SWIZZLE_STR_ATI || in r200UpdateFSRouting()
398 else if (shader->SetupInst[0][reg].swizzle == GL_SWIZZLE_STR_ATI || in r200UpdateFSRouting()
424 if (shader->SetupInst[0][reg].swizzle == GL_SWIZZLE_STR_ATI || in r200UpdateFSRouting()
439 else if (shader->SetupInst[0][reg].swizzle == GL_SWIZZLE_STR_ATI || in r200UpdateFSRouting()
464 if (shader->SetupInst[1][reg].swizzle == GL_SWIZZLE_STR_ATI || in r200UpdateFSRouting()
479 else if (shader->SetupInst[1][reg].swizzle == GL_SWIZZLE_STR_ATI || in r200UpdateFSRouting()
/dports/graphics/mesa-dri/mesa-21.3.6/src/mesa/drivers/dri/r200/
H A Dr200_fragshader.c383 if (shader->SetupInst[0][reg].swizzle == GL_SWIZZLE_STR_ATI || in r200UpdateFSRouting()
398 else if (shader->SetupInst[0][reg].swizzle == GL_SWIZZLE_STR_ATI || in r200UpdateFSRouting()
424 if (shader->SetupInst[0][reg].swizzle == GL_SWIZZLE_STR_ATI || in r200UpdateFSRouting()
439 else if (shader->SetupInst[0][reg].swizzle == GL_SWIZZLE_STR_ATI || in r200UpdateFSRouting()
464 if (shader->SetupInst[1][reg].swizzle == GL_SWIZZLE_STR_ATI || in r200UpdateFSRouting()
479 else if (shader->SetupInst[1][reg].swizzle == GL_SWIZZLE_STR_ATI || in r200UpdateFSRouting()
/dports/graphics/ogre3d19/sinbad-ogre-dd30349ea667/RenderSystems/GL/src/atifs/src/
H A Dps_1_4.cpp152 SYMDEF sid_STR, GL_SWIZZLE_STR_ATI - GL_SWIZZLE_STR_ATI, ckp_PS_1_4
153 SYMDEF sid_STQ, GL_SWIZZLE_STQ_ATI - GL_SWIZZLE_STR_ATI, ckp_PS_1_4
1472 addMachineInst(mInstructionPhase, GL_SWIZZLE_STR_ATI); // swizzle
1484 addMachineInst(mInstructionPhase, GL_SWIZZLE_STR_ATI); // swizzle
1576 addMachineInst(ptPHASE2TEX, GL_SWIZZLE_STR_ATI); // swizzle
1983 …AP, GL_REG_0_ATI, GL_TEXTURE0_ARB, GL_SWIZZLE_STR_ATI, mi_SAMPLEMAP, GL_REG_1_ATI, GL_TEXTURE1_ARB…
2010 mi_SAMPLEMAP, GL_REG_0_ATI, GL_TEXTURE0_ARB, GL_SWIZZLE_STR_ATI,
2016 mi_SAMPLEMAP, GL_REG_1_ATI, GL_REG_1_ATI, GL_SWIZZLE_STR_ATI,
2048 mi_SAMPLEMAP, GL_REG_0_ATI, GL_TEXTURE0_ARB, GL_SWIZZLE_STR_ATI,
2054 mi_SAMPLEMAP, GL_REG_1_ATI, GL_REG_0_ATI, GL_SWIZZLE_STR_ATI,
[all …]
/dports/graphics/ogre3d/ogre-1.11.6/RenderSystems/GL/src/atifs/src/
H A Dps_1_4.cpp152 SYMDEF sid_STR, GL_SWIZZLE_STR_ATI - GL_SWIZZLE_STR_ATI, ckp_PS_1_4
153 SYMDEF sid_STQ, GL_SWIZZLE_STQ_ATI - GL_SWIZZLE_STR_ATI, ckp_PS_1_4
154 SYMDEF sid_STRDR, GL_SWIZZLE_STR_DR_ATI - GL_SWIZZLE_STR_ATI, ckp_PS_1_4
155 SYMDEF sid_STQDQ, GL_SWIZZLE_STQ_DQ_ATI - GL_SWIZZLE_STR_ATI, ckp_PS_1_4
1576 addMachineInst(ptPHASE2TEX, GL_SWIZZLE_STR_ATI); // swizzle
1983 …AP, GL_REG_0_ATI, GL_TEXTURE0_ARB, GL_SWIZZLE_STR_ATI, mi_SAMPLEMAP, GL_REG_1_ATI, GL_TEXTURE1_ARB…
2010 mi_SAMPLEMAP, GL_REG_0_ATI, GL_TEXTURE0_ARB, GL_SWIZZLE_STR_ATI,
2016 mi_SAMPLEMAP, GL_REG_1_ATI, GL_REG_1_ATI, GL_SWIZZLE_STR_ATI,
2048 mi_SAMPLEMAP, GL_REG_0_ATI, GL_TEXTURE0_ARB, GL_SWIZZLE_STR_ATI,
2054 mi_SAMPLEMAP, GL_REG_1_ATI, GL_REG_0_ATI, GL_SWIZZLE_STR_ATI,
[all …]
/dports/multimedia/mencoder/mplayer-export-2021-12-29/libvo/
H A Dgl_compat.h272 #ifndef GL_SWIZZLE_STR_ATI
273 #define GL_SWIZZLE_STR_ATI 0x8976 macro

12345678910>>...16