Lines Matching refs:InvocationKey
442 struct InvocationKey { struct
446 size_t operator()(const InvocationKey& key) const;
456 explicit InvocationKey(const GlobalInvocationId&);
457 explicit InvocationKey(const WindowSpacePosition&);
458 InvocationKey(Type, const Data&);
460 bool operator==(const InvocationKey& other) const;
469 size_t InvocationKey::Hash::operator()(const InvocationKey& key) const { in operator ()()
485 InvocationKey::InvocationKey(const GlobalInvocationId& id) in InvocationKey() function in amber::vulkan::__anonf24a5b550111::InvocationKey
490 InvocationKey::InvocationKey(const WindowSpacePosition& pos) in InvocationKey() function in amber::vulkan::__anonf24a5b550111::InvocationKey
495 InvocationKey::InvocationKey(Type type_, const Data& data_) in InvocationKey() function in amber::vulkan::__anonf24a5b550111::InvocationKey
498 std::string InvocationKey::String() const { in String()
517 bool InvocationKey::operator==(const InvocationKey& other) const { in operator ==()
940 InvocationKey::Data data; in BreakOnVertexIndex()
942 auto key = InvocationKey{InvocationKey::Type::kVertexIndex, data}; in BreakOnVertexIndex()
989 case InvocationKey::Type::kGlobalInvocationId: { in OnBreakpointHit()
1001 case InvocationKey::Type::kVertexIndex: { in OnBreakpointHit()
1012 case InvocationKey::Type::kWindowSpacePosition: { in OnBreakpointHit()
1128 std::unordered_map<InvocationKey,
1130 InvocationKey::Hash>;