Home
last modified time | relevance | path

Searched refs:localInvocationIndex (Results 1 – 15 of 15) sorted by relevance

/external/angle/src/libANGLE/renderer/vulkan/shaders/src/third_party/ffx_spd/
Dffx_spd.h295 bool SpdExitWorkgroup(AU1 numWorkGroups, AU1 localInvocationIndex) in SpdExitWorkgroup() argument
298 if (localInvocationIndex == 0) in SpdExitWorkgroup()
401 void SpdDownsampleMips_0_1_Intrinsics(AU1 x, AU1 y, AU2 workGroupID, AU1 localInvocationIndex, AU1 … in SpdDownsampleMips_0_1_Intrinsics() argument
433 if ((localInvocationIndex % 4) == 0) in SpdDownsampleMips_0_1_Intrinsics()
457 void SpdDownsampleMips_0_1_LDS(AU1 x, AU1 y, AU2 workGroupID, AU1 localInvocationIndex, AU1 mip) in SpdDownsampleMips_0_1_LDS() argument
488 if (localInvocationIndex < 64) in SpdDownsampleMips_0_1_LDS()
501 if (localInvocationIndex < 64) in SpdDownsampleMips_0_1_LDS()
510 void SpdDownsampleMips_0_1(AU1 x, AU1 y, AU2 workGroupID, AU1 localInvocationIndex, AU1 mip) in SpdDownsampleMips_0_1() argument
513 SpdDownsampleMips_0_1_LDS(x, y, workGroupID, localInvocationIndex, mip); in SpdDownsampleMips_0_1()
515 SpdDownsampleMips_0_1_Intrinsics(x, y, workGroupID, localInvocationIndex, mip); in SpdDownsampleMips_0_1()
[all …]
/external/angle/src/libANGLE/renderer/vulkan/shaders/gen/
DGenerateMipmap.comp.00000003.inc566 // bool SpdExitWorkgroup(uint numWorkGroups, uint localInvocationIndex)
569 // if(localInvocationIndex == 0)
626 …wnsampleMips_0_1_Intrinsics(uint x, uint y, uvec2 workGroupID, uint localInvocationIndex, uint mip)
658 // if((localInvocationIndex % 4)== 0)
682 // void SpdDownsampleMips_0_1_LDS(uint x, uint y, uvec2 workGroupID, uint localInvocationIndex, uin…
713 // if(localInvocationIndex < 64)
726 // if(localInvocationIndex < 64)
735 // void SpdDownsampleMips_0_1(uint x, uint y, uvec2 workGroupID, uint localInvocationIndex, uint mi…
738 // SpdDownsampleMips_0_1_LDS(x, y, workGroupID, localInvocationIndex, mip);
742 // void SpdDownsampleMip_2(uint x, uint y, uvec2 workGroupID, uint localInvocationIndex, uint mip)
[all …]
DGenerateMipmap.comp.00000007.inc566 // bool SpdExitWorkgroup(uint numWorkGroups, uint localInvocationIndex)
569 // if(localInvocationIndex == 0)
626 …wnsampleMips_0_1_Intrinsics(uint x, uint y, uvec2 workGroupID, uint localInvocationIndex, uint mip)
658 // if((localInvocationIndex % 4)== 0)
682 // void SpdDownsampleMips_0_1_LDS(uint x, uint y, uvec2 workGroupID, uint localInvocationIndex, uin…
713 // if(localInvocationIndex < 64)
726 // if(localInvocationIndex < 64)
735 // void SpdDownsampleMips_0_1(uint x, uint y, uvec2 workGroupID, uint localInvocationIndex, uint mi…
738 // SpdDownsampleMips_0_1_LDS(x, y, workGroupID, localInvocationIndex, mip);
742 // void SpdDownsampleMip_2(uint x, uint y, uvec2 workGroupID, uint localInvocationIndex, uint mip)
[all …]
DGenerateMipmap.comp.00000006.inc566 // bool SpdExitWorkgroup(uint numWorkGroups, uint localInvocationIndex)
569 // if(localInvocationIndex == 0)
626 …wnsampleMips_0_1_Intrinsics(uint x, uint y, uvec2 workGroupID, uint localInvocationIndex, uint mip)
658 // if((localInvocationIndex % 4)== 0)
682 // void SpdDownsampleMips_0_1_LDS(uint x, uint y, uvec2 workGroupID, uint localInvocationIndex, uin…
713 // if(localInvocationIndex < 64)
726 // if(localInvocationIndex < 64)
735 // void SpdDownsampleMips_0_1(uint x, uint y, uvec2 workGroupID, uint localInvocationIndex, uint mi…
738 // SpdDownsampleMips_0_1_LDS(x, y, workGroupID, localInvocationIndex, mip);
742 // void SpdDownsampleMip_2(uint x, uint y, uvec2 workGroupID, uint localInvocationIndex, uint mip)
[all …]
DGenerateMipmap.comp.00000002.inc565 // bool SpdExitWorkgroup(uint numWorkGroups, uint localInvocationIndex)
568 // if(localInvocationIndex == 0)
625 …wnsampleMips_0_1_Intrinsics(uint x, uint y, uvec2 workGroupID, uint localInvocationIndex, uint mip)
657 // if((localInvocationIndex % 4)== 0)
681 // void SpdDownsampleMips_0_1_LDS(uint x, uint y, uvec2 workGroupID, uint localInvocationIndex, uin…
712 // if(localInvocationIndex < 64)
725 // if(localInvocationIndex < 64)
734 // void SpdDownsampleMips_0_1(uint x, uint y, uvec2 workGroupID, uint localInvocationIndex, uint mi…
737 // SpdDownsampleMips_0_1_LDS(x, y, workGroupID, localInvocationIndex, mip);
741 // void SpdDownsampleMip_2(uint x, uint y, uvec2 workGroupID, uint localInvocationIndex, uint mip)
[all …]
DGenerateMipmap.comp.00000001.inc438 // bool SpdExitWorkgroup(uint numWorkGroups, uint localInvocationIndex)
441 // if(localInvocationIndex == 0)
498 …wnsampleMips_0_1_Intrinsics(uint x, uint y, uvec2 workGroupID, uint localInvocationIndex, uint mip)
530 // if((localInvocationIndex % 4)== 0)
554 // void SpdDownsampleMips_0_1_LDS(uint x, uint y, uvec2 workGroupID, uint localInvocationIndex, uin…
585 // if(localInvocationIndex < 64)
598 // if(localInvocationIndex < 64)
607 // void SpdDownsampleMips_0_1(uint x, uint y, uvec2 workGroupID, uint localInvocationIndex, uint mi…
610 // SpdDownsampleMips_0_1_LDS(x, y, workGroupID, localInvocationIndex, mip);
614 // void SpdDownsampleMip_2(uint x, uint y, uvec2 workGroupID, uint localInvocationIndex, uint mip)
[all …]
DGenerateMipmap.comp.00000008.inc438 // bool SpdExitWorkgroup(uint numWorkGroups, uint localInvocationIndex)
441 // if(localInvocationIndex == 0)
498 …wnsampleMips_0_1_Intrinsics(uint x, uint y, uvec2 workGroupID, uint localInvocationIndex, uint mip)
530 // if((localInvocationIndex % 4)== 0)
554 // void SpdDownsampleMips_0_1_LDS(uint x, uint y, uvec2 workGroupID, uint localInvocationIndex, uin…
585 // if(localInvocationIndex < 64)
598 // if(localInvocationIndex < 64)
607 // void SpdDownsampleMips_0_1(uint x, uint y, uvec2 workGroupID, uint localInvocationIndex, uint mi…
610 // SpdDownsampleMips_0_1_LDS(x, y, workGroupID, localInvocationIndex, mip);
614 // void SpdDownsampleMip_2(uint x, uint y, uvec2 workGroupID, uint localInvocationIndex, uint mip)
[all …]
DGenerateMipmap.comp.00000009.inc438 // bool SpdExitWorkgroup(uint numWorkGroups, uint localInvocationIndex)
441 // if(localInvocationIndex == 0)
498 …wnsampleMips_0_1_Intrinsics(uint x, uint y, uvec2 workGroupID, uint localInvocationIndex, uint mip)
530 // if((localInvocationIndex % 4)== 0)
554 // void SpdDownsampleMips_0_1_LDS(uint x, uint y, uvec2 workGroupID, uint localInvocationIndex, uin…
585 // if(localInvocationIndex < 64)
598 // if(localInvocationIndex < 64)
607 // void SpdDownsampleMips_0_1(uint x, uint y, uvec2 workGroupID, uint localInvocationIndex, uint mi…
610 // SpdDownsampleMips_0_1_LDS(x, y, workGroupID, localInvocationIndex, mip);
614 // void SpdDownsampleMip_2(uint x, uint y, uvec2 workGroupID, uint localInvocationIndex, uint mip)
[all …]
DGenerateMipmap.comp.00000004.inc438 // bool SpdExitWorkgroup(uint numWorkGroups, uint localInvocationIndex)
441 // if(localInvocationIndex == 0)
498 …wnsampleMips_0_1_Intrinsics(uint x, uint y, uvec2 workGroupID, uint localInvocationIndex, uint mip)
530 // if((localInvocationIndex % 4)== 0)
554 // void SpdDownsampleMips_0_1_LDS(uint x, uint y, uvec2 workGroupID, uint localInvocationIndex, uin…
585 // if(localInvocationIndex < 64)
598 // if(localInvocationIndex < 64)
607 // void SpdDownsampleMips_0_1(uint x, uint y, uvec2 workGroupID, uint localInvocationIndex, uint mi…
610 // SpdDownsampleMips_0_1_LDS(x, y, workGroupID, localInvocationIndex, mip);
614 // void SpdDownsampleMip_2(uint x, uint y, uvec2 workGroupID, uint localInvocationIndex, uint mip)
[all …]
DGenerateMipmap.comp.00000000.inc438 // bool SpdExitWorkgroup(uint numWorkGroups, uint localInvocationIndex)
441 // if(localInvocationIndex == 0)
498 …wnsampleMips_0_1_Intrinsics(uint x, uint y, uvec2 workGroupID, uint localInvocationIndex, uint mip)
530 // if((localInvocationIndex % 4)== 0)
554 // void SpdDownsampleMips_0_1_LDS(uint x, uint y, uvec2 workGroupID, uint localInvocationIndex, uin…
585 // if(localInvocationIndex < 64)
598 // if(localInvocationIndex < 64)
607 // void SpdDownsampleMips_0_1(uint x, uint y, uvec2 workGroupID, uint localInvocationIndex, uint mi…
610 // SpdDownsampleMips_0_1_LDS(x, y, workGroupID, localInvocationIndex, mip);
614 // void SpdDownsampleMip_2(uint x, uint y, uvec2 workGroupID, uint localInvocationIndex, uint mip)
[all …]
DGenerateMipmap.comp.00000005.inc438 // bool SpdExitWorkgroup(uint numWorkGroups, uint localInvocationIndex)
441 // if(localInvocationIndex == 0)
498 …wnsampleMips_0_1_Intrinsics(uint x, uint y, uvec2 workGroupID, uint localInvocationIndex, uint mip)
530 // if((localInvocationIndex % 4)== 0)
554 // void SpdDownsampleMips_0_1_LDS(uint x, uint y, uvec2 workGroupID, uint localInvocationIndex, uin…
585 // if(localInvocationIndex < 64)
598 // if(localInvocationIndex < 64)
607 // void SpdDownsampleMips_0_1(uint x, uint y, uvec2 workGroupID, uint localInvocationIndex, uint mi…
610 // SpdDownsampleMips_0_1_LDS(x, y, workGroupID, localInvocationIndex, mip);
614 // void SpdDownsampleMip_2(uint x, uint y, uvec2 workGroupID, uint localInvocationIndex, uint mip)
[all …]
/external/swiftshader/src/Pipeline/
DComputeProgram.cpp110 …<Byte> data, SpirvRoutine *routine, Int workgroupID[3], SIMD::Int localInvocationIndex, Int subgro… in setSubgroupBuiltins() argument
121 SIMD::Int idx = localInvocationIndex; in setSubgroupBuiltins()
136 routine->localInvocationIndex = localInvocationIndex; in setSubgroupBuiltins()
147 value[builtin.FirstComponent] = As<SIMD::Float>(localInvocationIndex); in setSubgroupBuiltins()
198 auto localInvocationIndex = SIMD::Int(subgroupIndex * SIMD::Width) + SIMD::Int(0, 1, 2, 3); in emit() local
201 auto activeLaneMask = CmpLT(localInvocationIndex, SIMD::Int(invocationsPerWorkgroup)); in emit()
203 setSubgroupBuiltins(data, routine, workgroupID, localInvocationIndex, subgroupIndex); in emit()
DComputeProgram.hpp68 …<Byte> data, SpirvRoutine *routine, Int workgroupID[3], SIMD::Int localInvocationIndex, Int subgro…
DSpirvShaderDebugger.cpp1238 sw::SIMD::uint3 localInvocationIndex; member
2457 buildGlobal("localInvocationIndex", state->globals.compute.localInvocationIndex); in buildGlobals()
2630 store(compute + OFFSET(Globals::Compute, localInvocationIndex), routine->localInvocationIndex); in dbgBeginEmit()
DSpirvShader.hpp1417 SIMD::Int localInvocationIndex; member in sw::SpirvRoutine